[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 beta-2026-01-20 for beta-1.94-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbhatti%2Fdb-locks" "/workspace/builds/worker-4-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-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-4-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/bhatti/db-locks on toolchain beta-2026-01-20
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-01-20" "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" "+beta-2026-01-20" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-01-20" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] bf9067fc9eb16acefa6e1993b00e644ae9780136b0c473cfcae7278c1ec171de
[INFO] running `Command { std: "docker" "start" "-a" "bf9067fc9eb16acefa6e1993b00e644ae9780136b0c473cfcae7278c1ec171de", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "bf9067fc9eb16acefa6e1993b00e644ae9780136b0c473cfcae7278c1ec171de", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bf9067fc9eb16acefa6e1993b00e644ae9780136b0c473cfcae7278c1ec171de", kill_on_drop: false }`
[INFO] [stdout] bf9067fc9eb16acefa6e1993b00e644ae9780136b0c473cfcae7278c1ec171de
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-01-20" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] e3dd2402c2a95f79f198fe3775f4a41988ddad2ed99438b2d6948d51ef5877bf
[INFO] running `Command { std: "docker" "start" "-a" "e3dd2402c2a95f79f198fe3775f4a41988ddad2ed99438b2d6948d51ef5877bf", 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 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 lock_api v0.4.8
[INFO] [stderr]    Compiling futures-core v0.3.24
[INFO] [stderr]    Compiling itoa v1.0.3
[INFO] [stderr]    Compiling tokio v1.21.0
[INFO] [stderr]    Compiling slab v0.4.7
[INFO] [stderr]    Compiling 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 num-integer v0.1.45
[INFO] [stderr]    Compiling ryu v1.0.11
[INFO] [stderr]    Compiling futures-io v0.3.24
[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 httparse v1.8.0
[INFO] [stderr]    Compiling num_threads v0.1.6
[INFO] [stderr]    Compiling try-lock v0.2.3
[INFO] [stderr]    Compiling tower-service v0.3.2
[INFO] [stderr]    Compiling percent-encoding v2.1.0
[INFO] [stderr]    Compiling want v0.3.0
[INFO] [stderr]    Compiling httpdate v1.0.2
[INFO] [stderr]    Compiling pkg-config v0.3.25
[INFO] [stderr]    Compiling base64 v0.13.0
[INFO] [stderr]    Compiling either v1.8.0
[INFO] [stderr]    Compiling semver v1.0.13
[INFO] [stderr]    Compiling tower-layer v0.3.1
[INFO] [stderr]    Compiling serde_derive v1.0.144
[INFO] [stderr]    Compiling serde v1.0.144
[INFO] [stderr]    Compiling bytes-utils v0.1.3
[INFO] [stderr]    Compiling matches v0.1.9
[INFO] [stderr]    Compiling aho-corasick v0.7.18
[INFO] [stderr]    Compiling ring v0.16.20
[INFO] [stderr]    Compiling mio v0.8.4
[INFO] [stderr]    Compiling num_cpus v1.13.1
[INFO] [stderr]    Compiling signal-hook-registry v1.4.0
[INFO] [stderr]    Compiling socket2 v0.4.7
[INFO] [stderr]    Compiling time v0.3.14
[INFO] [stderr]    Compiling regex-syntax v0.6.27
[INFO] [stderr]    Compiling fastrand v1.8.0
[INFO] [stderr]    Compiling form_urlencoded v1.0.1
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]    Compiling parking_lot v0.12.1
[INFO] [stderr]    Compiling openssl-sys v0.9.76
[INFO] [stderr]    Compiling zeroize v1.5.7
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling http-body v0.4.5
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling getrandom v0.2.7
[INFO] [stderr]    Compiling aws-types v0.48.0 (https://github.com/awslabs/aws-sdk-rust?branch=main#a58ba1a2)
[INFO] [stderr]    Compiling openssl v0.10.42
[INFO] [stderr]    Compiling tinyvec_macros v0.1.0
[INFO] [stderr]    Compiling libsqlite3-sys v0.25.1
[INFO] [stderr]    Compiling tinyvec v1.6.0
[INFO] [stderr]    Compiling rand_core v0.6.3
[INFO] [stderr]    Compiling scheduled-thread-pool v0.2.6
[INFO] [stderr]    Compiling serde_json v1.0.85
[INFO] [stderr]    Compiling ppv-lite86 v0.2.16
[INFO] [stderr]    Compiling byteorder v1.4.3
[INFO] [stderr]    Compiling pq-sys v0.4.7
[INFO] [stderr]    Compiling native-tls v0.2.10
[INFO] [stderr]    Compiling r2d2 v0.8.10
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling time v0.1.44
[INFO] [stderr]    Compiling urlencoding v2.1.2
[INFO] [stderr]    Compiling unicode-bidi v0.3.8
[INFO] [stderr]    Compiling xmlparser v0.13.3
[INFO] [stderr]    Compiling iana-time-zone v0.1.47
[INFO] [stderr]    Compiling protobuf v2.27.1
[INFO] [stderr]    Compiling thiserror v1.0.35
[INFO] [stderr]    Compiling crc16 v0.4.0
[INFO] [stderr]    Compiling async-trait v0.1.57
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling aws-smithy-types v0.48.0 (https://github.com/awslabs/aws-sdk-rust?branch=main#a58ba1a2)
[INFO] [stderr]    Compiling aws-smithy-xml v0.48.0 (https://github.com/awslabs/aws-sdk-rust?branch=main#a58ba1a2)
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling prometheus v0.13.2
[INFO] [stderr]    Compiling os_str_bytes v6.3.0
[INFO] [stderr]    Compiling sha1_smol v1.0.0
[INFO] [stderr]    Compiling combine v4.6.6
[INFO] [stderr]    Compiling sha1 v0.6.1
[INFO] [stderr]    Compiling humantime v2.1.0
[INFO] [stderr]    Compiling unicode-normalization v0.1.22
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.4
[INFO] [stderr]    Compiling gethostname v0.2.3
[INFO] [stderr]    Compiling regex v1.6.0
[INFO] [stderr]    Compiling clap_lex v0.3.0
[INFO] [stderr]    Compiling aws-smithy-json v0.48.0 (https://github.com/awslabs/aws-sdk-rust?branch=main#a58ba1a2)
[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 url v2.3.0
[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 env_logger v0.9.0
[INFO] [stderr]    Compiling rustls v0.19.1
[INFO] [stderr]    Compiling rustls-native-certs v0.5.0
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[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 openssl-macros v0.1.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.35
[INFO] [stderr]    Compiling diesel_derives v2.0.0
[INFO] [stderr]    Compiling diesel_derives v1.4.1
[INFO] [stderr]    Compiling uuid-macro-internal v1.1.2
[INFO] [stderr]    Compiling clap_derive v4.0.8
[INFO] [stderr]    Compiling uuid v1.1.2
[INFO] [stderr]    Compiling async-recursion v1.0.0
[INFO] [stderr]    Compiling pin-project v1.0.12
[INFO] [stderr]    Compiling tracing v0.1.36
[INFO] [stderr]    Compiling clap v4.0.8
[INFO] [stderr]    Compiling diesel v1.4.8
[INFO] [stderr]    Compiling futures-executor v0.3.24
[INFO] [stderr]    Compiling futures v0.3.24
[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 tokio-rustls v0.22.0
[INFO] [stderr]    Compiling tokio-native-tls v0.3.0
[INFO] [stderr]    Compiling redis v0.21.6
[INFO] [stderr]    Compiling aws-smithy-async v0.48.0 (https://github.com/awslabs/aws-sdk-rust?branch=main#a58ba1a2)
[INFO] [stderr]    Compiling toml v0.5.9
[INFO] [stderr]    Compiling chrono v0.4.22
[INFO] [stderr]    Compiling serde_yaml v0.9.13
[INFO] [stderr]    Compiling h2 v0.3.14
[INFO] [stderr]    Compiling diesel v2.0.0
[INFO] [stderr]    Compiling migrations_internals v2.0.0
[INFO] [stderr]    Compiling r2d2-diesel v1.0.0
[INFO] [stderr]    Compiling migrations_macros v2.0.0
[INFO] [stderr]    Compiling hyper v0.14.20
[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-http v0.48.0 (https://github.com/awslabs/aws-sdk-rust?branch=main#a58ba1a2)
[INFO] [stderr]    Compiling aws-endpoint v0.48.0 (https://github.com/awslabs/aws-sdk-rust?branch=main#a58ba1a2)
[INFO] [stderr]    Compiling aws-sdk-sso v0.18.0 (https://github.com/awslabs/aws-sdk-rust?branch=main#a58ba1a2)
[INFO] [stderr]    Compiling aws-sdk-sts v0.18.0 (https://github.com/awslabs/aws-sdk-rust?branch=main#a58ba1a2)
[INFO] [stderr]    Compiling aws-sdk-dynamodb v0.18.0 (https://github.com/awslabs/aws-sdk-rust?branch=main#a58ba1a2)
[INFO] [stderr]    Compiling aws-config v0.48.0 (https://github.com/awslabs/aws-sdk-rust?branch=main#a58ba1a2)
[INFO] [stderr]    Compiling diesel_migrations v2.0.0
[INFO] [stderr]    Compiling db-locks v0.1.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused `#[macro_use]` import
[INFO] [stdout]  --> src/lib.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[macro_use]
[INFO] [stdout]   | ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this function depends on never type fallback being `()`
[INFO] [stdout]    --> src/repository/redis_common.rs:225:1
[INFO] [stdout]     |
[INFO] [stdout] 225 | / pub(crate) fn refresh_atomic_lock_expiration(
[INFO] [stdout] 226 | |     conn: &mut Connection,
[INFO] [stdout] 227 | |     lock_name: &str,
[INFO] [stdout] 228 | |     old_version: &str,
[INFO] [stdout] 229 | |     new_version: &str,
[INFO] [stdout] 230 | |     lease_secs: usize) -> LockResult<usize> {
[INFO] [stdout]     | |___________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = 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: 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]     = 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]     = 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: 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] 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]     = 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: 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]     = 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]     = 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: 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] 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 2m 02s
[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 1`
[INFO] running `Command { std: "docker" "inspect" "e3dd2402c2a95f79f198fe3775f4a41988ddad2ed99438b2d6948d51ef5877bf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e3dd2402c2a95f79f198fe3775f4a41988ddad2ed99438b2d6948d51ef5877bf", kill_on_drop: false }`
[INFO] [stdout] e3dd2402c2a95f79f198fe3775f4a41988ddad2ed99438b2d6948d51ef5877bf
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-01-20" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f58b990425619a363f4017877d1b95bfd92eb198f476cc378e230818f74b1c60
[INFO] running `Command { std: "docker" "start" "-a" "f58b990425619a363f4017877d1b95bfd92eb198f476cc378e230818f74b1c60", 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]     = 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: 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]     = 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]     = 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: 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] 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] [stderr]    Compiling db-locks v0.1.2 (/opt/rustwide/workdir)
[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: 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]     = 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: 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]     = 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]     = 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: 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] 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]     = 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: 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]     = 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]     = 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: 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] 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 18.86s
[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 2`
[INFO] running `Command { std: "docker" "inspect" "f58b990425619a363f4017877d1b95bfd92eb198f476cc378e230818f74b1c60", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f58b990425619a363f4017877d1b95bfd92eb198f476cc378e230818f74b1c60", kill_on_drop: false }`
[INFO] [stdout] f58b990425619a363f4017877d1b95bfd92eb198f476cc378e230818f74b1c60
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-01-20" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] b373536e7c7b9359fc3aede4aaf06648cc4e5812c1cc57d8135b131a0a73125f
[INFO] running `Command { std: "docker" "start" "-a" "b373536e7c7b9359fc3aede4aaf06648cc4e5812c1cc57d8135b131a0a73125f", 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]     = 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: 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]     = 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]     = 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: 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] 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.73s
[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 2`
[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_release_options ... ok
[INFO] [stdout] test domain::models::tests::test_should_build_heartbeat_options_from_lock_item ... ok
[INFO] [stdout] test domain::models::tests::test_should_build_release_options_from_lock_item ... ok
[INFO] [stdout] test domain::models::tests::test_should_build_semaphore ... ok
[INFO] [stdout] test domain::models::tests::test_should_create_config ... 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_unavailable_error ... ok
[INFO] [stdout] test domain::models::tests::test_should_create_validation_error ... ok
[INFO] [stdout] test domain::models::tests::test_should_serialize_semaphore ... ok
[INFO] [stdout] test domain::models::tests::test_should_create_database_error ... ok
[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_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_not_acquire_already_acquired_lock ... FAILED
[INFO] [stdout] test repository::mutex_repository_tests::tests::test_should_update_locks_concurrently ... FAILED
[INFO] [stdout] test repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore ... FAILED
[INFO] [stdout] test repository::mutex_repository_tests::tests::test_should_get_lock_after_update ... FAILED
[INFO] [stdout] test manager::lock_manager::tests::test_should_delete_lock_after_release ... 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_create ... 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_paginate_query_by_tenant ... FAILED
[INFO] [stdout] test repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock ... FAILED
[INFO] [stdout] test repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key ... FAILED
[INFO] [stdout] test manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore ... 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_not_get_semaphore_after_delete ... FAILED
[INFO] [stdout] test manager::lock_manager::tests::test_should_create_and_get_semaphore ... FAILED
[INFO] [stdout] test repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire ... FAILED
[INFO] [stdout] test repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant ... FAILED
[INFO] [stdout] test repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock ... FAILED
[INFO] [stdout] test repository::mutex_repository_tests::tests::test_should_send_heartbeat ... FAILED
[INFO] [stdout] test repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete ... FAILED
[INFO] [stdout] test repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency ... FAILED
[INFO] [stdout] test repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant ... FAILED
[INFO] [stdout] test repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore ... FAILED
[INFO] [stdout] test repository::semaphore_repository_tests::tests::test_should_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_fail_to_acquire_lock_with_acquire_only_if_already_exists_true_for_nonexistant_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_not_resize_to_smaller_semaphore_after_acquire_lock ... FAILED
[INFO] [stdout] test repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key ... FAILED
[INFO] [stdout] test repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently ... FAILED
[INFO] [stdout] test repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore ... 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_auto_create_and_acquire_lock stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'manager::lock_manager::tests::test_should_auto_create_and_acquire_lock' (39) 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:     0x5a10542c40f2 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a10542c40f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a10542c40f2 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a10542c40f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a10542d784a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a10542d784a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5a105428e5d6 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a105428e5d6 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5a10542a0e49 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a10542a0e49 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a10542a0ce1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a10534bb5ee - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5a10534bb5ee - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a10542a1172 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5a10542a1172 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a10542a0f08 - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a105429bd59 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a10542828ad - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a10542e24fc - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a10542e1852 - core::result::unwrap_failed::h7d4c34940aded59c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a10533f8b88 - core::result::Result<T,E>::unwrap::h839c84c51b478dc2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5a10533f8b88 - db_locks::repository::rdb_common::build_sqlite_pool::h3e06d78d3c88659a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5a105335e9ad - db_locks::repository::factory::build_mutex_repository::{{closure}}::hfe9c0fa26428c95a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5a10533631ce - db_locks::manager::lock_manager::tests::build_test_mutex_repo::{{closure}}::h539f4d393defd58b
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:583:14
[INFO] [stdout]   24:     0x5a105336422c - db_locks::manager::lock_manager::tests::build_test_lock_manager::{{closure}}::hae77839baabc8e29
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:555:79
[INFO] [stdout]   25:     0x5a105336bdc8 - db_locks::manager::lock_manager::tests::test_should_auto_create_and_acquire_lock::{{closure}}::h80c8a6dd70323991
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:199:59
[INFO] [stdout]   26:     0x5a105349a0fd - <core::pin::Pin<P> as core::future::future::Future>::poll::h6ee717f74b215bdf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5a105321f35d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h1c8734e4d2ef0ef7
[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:     0x5a10533af330 - tokio::coop::with_budget::{{closure}}::h40b484e7d4a93f52
[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:     0x5a1053301485 - std::thread::local::LocalKey<T>::try_with::h8eef8d7fd274544c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   30:     0x5a10532f9b2e - std::thread::local::LocalKey<T>::with::h7e4ab5969aa062d1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   31:     0x5a105321e11f - tokio::coop::with_budget::h3adcde2d320b793c
[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:     0x5a105321e11f - tokio::coop::budget::hea61fa73b4ced1c8
[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:     0x5a105321e11f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hd01a36e6190d2eb8
[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:     0x5a10531f5500 - tokio::runtime::scheduler::current_thread::Context::enter::hddc5752b984939d8
[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:     0x5a105321a3bf - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::he875e01597ff693f
[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:     0x5a10532042c4 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h57ee6ae35025d549
[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:     0x5a10532c7253 - tokio::macros::scoped_tls::ScopedKey<T>::set::hacc815f75b1bbee4
[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:     0x5a1053201bdf - tokio::runtime::scheduler::current_thread::CoreGuard::enter::hc730f2cc7d60cb29
[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:     0x5a10532049aa - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h384f32af2b83d0e1
[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:     0x5a10531e2929 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h05b72d4821fcc2eb
[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:     0x5a10533e62fa - tokio::runtime::Runtime::block_on::h5cc623d43ef347a2
[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:     0x5a105336bafd - db_locks::manager::lock_manager::tests::test_should_auto_create_and_acquire_lock::h143f34943f3e2cd5
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:199:65
[INFO] [stdout]   43:     0x5a105336bb97 - db_locks::manager::lock_manager::tests::test_should_auto_create_and_acquire_lock::{{closure}}::h3ecc9e1adc6c56cb
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:197:56
[INFO] [stdout]   44:     0x5a10531c24e6 - core::ops::function::FnOnce::call_once::h074c2846668a2219
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5a10534bb3eb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5a10534bb3eb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   47:     0x5a10534cedba - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   48:     0x5a10534cedba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   49:     0x5a10534cedba - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5a10534cedba - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5a10534cedba - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5a10534cedba - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   53:     0x5a10534cedba - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   54:     0x5a10534a9214 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   55:     0x5a10534a9214 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   57:     0x5a10534acad2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   58:     0x5a10534acad2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5a10534acad2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5a10534acad2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   62:     0x5a10534acad2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5a1054296d1f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   64:     0x5a1054296d1f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   65:     0x7548352e1aa4 - <unknown>
[INFO] [stdout]   66:     0x75483536ea64 - 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' (48) 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:     0x5a10542c40f2 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a10542c40f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a10542c40f2 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a10542c40f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a10542d784a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a10542d784a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5a105428e5d6 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a105428e5d6 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5a10542a0e49 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a10542a0e49 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a10542a0ce1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a10534bb5ee - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5a10534bb5ee - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a10542a1172 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5a10542a1172 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a10542a0f08 - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a105429bd59 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a10542828ad - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a10542e24fc - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a10542e1852 - core::result::unwrap_failed::h7d4c34940aded59c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a10533f8b88 - core::result::Result<T,E>::unwrap::h839c84c51b478dc2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5a10533f8b88 - db_locks::repository::rdb_common::build_sqlite_pool::h3e06d78d3c88659a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5a105335e9ad - db_locks::repository::factory::build_mutex_repository::{{closure}}::hfe9c0fa26428c95a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5a105336115a - db_locks::repository::factory::build_measurable_mutex_repository::{{closure}}::h620d48f81fab2b86
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:96:80
[INFO] [stdout]   24:     0x5a105334ac8a - db_locks::repository::mutex_repository_tests::tests::build_test_mutex_repos::{{closure}}::hc092d0b7e72f2e1a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:483:47
[INFO] [stdout]   25:     0x5a1053352a3d - db_locks::repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock::{{closure}}::h9773209f0e67d511
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:194:56
[INFO] [stdout]   26:     0x5a105349a13d - <core::pin::Pin<P> as core::future::future::Future>::poll::h72cdf050375e8ec5
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5a105321f41d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h3fa5557d8e4b092e
[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:     0x5a10533b1930 - tokio::coop::with_budget::{{closure}}::h75da8d37a9af4cf9
[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:     0x5a10532fd685 - std::thread::local::LocalKey<T>::try_with::h31f7ce06cc30ad64
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   30:     0x5a10532f9a5e - std::thread::local::LocalKey<T>::with::h7a1dd9695280742a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   31:     0x5a105321bc1f - tokio::coop::with_budget::hfe4a720a3530c26d
[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:     0x5a105321bc1f - tokio::coop::budget::h418ad9b9f0301d8c
[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:     0x5a105321bc1f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h185e13ac8e21da6f
[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:     0x5a10531f60f0 - tokio::runtime::scheduler::current_thread::Context::enter::he64c4fe52eba1e90
[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:     0x5a105321492f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::ha7526ae2a6b0727e
[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:     0x5a10532041c4 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h0942bb8368bc8de1
[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:     0x5a10532c68d3 - tokio::macros::scoped_tls::ScopedKey<T>::set::h7e88afabe0a4a6b5
[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:     0x5a105320004f - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h8a71217e38b49388
[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:     0x5a105320477a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h1dce463f10380ba4
[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:     0x5a10531e8339 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::heed4834058844e41
[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:     0x5a10533e6a0a - tokio::runtime::Runtime::block_on::h99902b51e47573f4
[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:     0x5a105335275d - db_locks::repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock::h6dd670c8966459b8
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:194:62
[INFO] [stdout]   43:     0x5a10533527f7 - db_locks::repository::mutex_repository_tests::tests::test_should_not_delete_acquired_lock::{{closure}}::h58e057476a877657
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:192:52
[INFO] [stdout]   44:     0x5a10531c2cd6 - core::ops::function::FnOnce::call_once::h569deeaea7cc7981
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5a10534bb3eb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5a10534bb3eb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   47:     0x5a10534cedba - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   48:     0x5a10534cedba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   49:     0x5a10534cedba - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5a10534cedba - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5a10534cedba - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5a10534cedba - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   53:     0x5a10534cedba - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   54:     0x5a10534a9214 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   55:     0x5a10534a9214 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   57:     0x5a10534acad2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   58:     0x5a10534acad2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5a10534acad2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5a10534acad2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   62:     0x5a10534acad2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5a1054296d1f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   64:     0x5a1054296d1f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   65:     0x7548352e1aa4 - <unknown>
[INFO] [stdout]   66:     0x75483536ea64 - 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' (45) 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:     0x5a10542c40f2 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a10542c40f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a10542c40f2 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a10542c40f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a10542d784a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a10542d784a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5a105428e5d6 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a105428e5d6 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5a10542a0e49 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a10542a0e49 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a10542a0ce1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a10534bb5ee - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5a10534bb5ee - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a10542a1172 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5a10542a1172 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a10542a0f08 - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a105429bd59 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a10542828ad - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a10542e24fc - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a10542e1852 - core::result::unwrap_failed::h7d4c34940aded59c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a10533f8b88 - core::result::Result<T,E>::unwrap::h839c84c51b478dc2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5a10533f8b88 - db_locks::repository::rdb_common::build_sqlite_pool::h3e06d78d3c88659a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5a105335e9ad - db_locks::repository::factory::build_mutex_repository::{{closure}}::hfe9c0fa26428c95a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5a105336115a - db_locks::repository::factory::build_measurable_mutex_repository::{{closure}}::h620d48f81fab2b86
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:96:80
[INFO] [stdout]   24:     0x5a105334ac8a - db_locks::repository::mutex_repository_tests::tests::build_test_mutex_repos::{{closure}}::hc092d0b7e72f2e1a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:483:47
[INFO] [stdout]   25:     0x5a105334e25c - db_locks::repository::mutex_repository_tests::tests::test_should_delete_create_tables::{{closure}}::h176c0b153c807a7b
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:22:56
[INFO] [stdout]   26:     0x5a1053499bbd - <core::pin::Pin<P> as core::future::future::Future>::poll::h3b0b736e66dbd121
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5a105321f7dd - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::had0c40d622ab8832
[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:     0x5a10533b0fb0 - tokio::coop::with_budget::{{closure}}::h692f1657c6ee73d1
[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:     0x5a10532fcb85 - std::thread::local::LocalKey<T>::try_with::h22f103582621343d
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   30:     0x5a10532fa60e - std::thread::local::LocalKey<T>::with::hbc179b388fa9f6e2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   31:     0x5a105321ef7f - tokio::coop::with_budget::hcc5932ce2f98c25a
[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:     0x5a105321ef7f - tokio::coop::budget::h68db19c71b6b7134
[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:     0x5a105321ef7f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hf19d5dddc27ed477
[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:     0x5a10531f3cf0 - tokio::runtime::scheduler::current_thread::Context::enter::hcc04bed827c1b7bd
[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:     0x5a1053210ccf - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h8b18bc0ceac9ce03
[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:     0x5a1053204484 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::hb7152a6901a92ac7
[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:     0x5a10532c6673 - tokio::macros::scoped_tls::ScopedKey<T>::set::h71f8c36cfe6721f5
[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:     0x5a1053200c1f - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h917aa40c5f0e841c
[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:     0x5a1053204c4a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h543edc2b65cb372f
[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:     0x5a10531e7a29 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hd65c7910a9d80c8c
[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:     0x5a10533e6f4a - tokio::runtime::Runtime::block_on::hb1f48167a4c5647f
[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:     0x5a105334e06a - db_locks::repository::mutex_repository_tests::tests::test_should_delete_create_tables::h3f0a3c3c443eca64
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:22:62
[INFO] [stdout]   43:     0x5a105334e5c7 - db_locks::repository::mutex_repository_tests::tests::test_should_delete_create_tables::{{closure}}::h67b5b7603d53fe66
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:21:48
[INFO] [stdout]   44:     0x5a10531c2886 - core::ops::function::FnOnce::call_once::h29f898085f6e567c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5a10534bb3eb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5a10534bb3eb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   47:     0x5a10534cedba - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   48:     0x5a10534cedba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   49:     0x5a10534cedba - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5a10534cedba - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5a10534cedba - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5a10534cedba - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   53:     0x5a10534cedba - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   54:     0x5a10534a9214 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   55:     0x5a10534a9214 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   57:     0x5a10534acad2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   58:     0x5a10534acad2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5a10534acad2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5a10534acad2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   62:     0x5a10534acad2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5a1054296d1f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   64:     0x5a1054296d1f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   65:     0x7548352e1aa4 - <unknown>
[INFO] [stdout]   66:     0x75483536ea64 - 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' (44) 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:     0x5a10542c40f2 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a10542c40f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a10542c40f2 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a10542c40f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a10542d784a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a10542d784a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5a105428e5d6 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a105428e5d6 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5a10542a0e49 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a10542a0e49 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a10542a0ce1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a10534bb5ee - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5a10534bb5ee - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a10542a1172 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5a10542a1172 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a10542a0f08 - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a105429bd59 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a10542828ad - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a10542e24fc - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a10542e1852 - core::result::unwrap_failed::h7d4c34940aded59c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a10533f8b88 - core::result::Result<T,E>::unwrap::h839c84c51b478dc2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5a10533f8b88 - db_locks::repository::rdb_common::build_sqlite_pool::h3e06d78d3c88659a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5a105335e9ad - db_locks::repository::factory::build_mutex_repository::{{closure}}::hfe9c0fa26428c95a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5a10533631ce - db_locks::manager::lock_manager::tests::build_test_mutex_repo::{{closure}}::h539f4d393defd58b
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:583:14
[INFO] [stdout]   24:     0x5a105336422c - db_locks::manager::lock_manager::tests::build_test_lock_manager::{{closure}}::hae77839baabc8e29
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:555:79
[INFO] [stdout]   25:     0x5a105336d7c8 - db_locks::manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock::{{closure}}::h36f71e0c50cb890e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:237:59
[INFO] [stdout]   26:     0x5a105349a07d - <core::pin::Pin<P> as core::future::future::Future>::poll::h6da7231cd2f064a8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5a105321f71d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h998b0b2b13a1d748
[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:     0x5a10533b7110 - tokio::coop::with_budget::{{closure}}::hf964a12751498668
[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:     0x5a1053300885 - std::thread::local::LocalKey<T>::try_with::h7e7612a1ab97b231
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   30:     0x5a10532fa9be - std::thread::local::LocalKey<T>::with::hc9b79d87a45399ce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   31:     0x5a105321e39f - tokio::coop::with_budget::h30d35981e074c9e4
[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:     0x5a105321e39f - tokio::coop::budget::h51f00753476d66dd
[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:     0x5a105321e39f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hd6b8b1a8ae7c7cd7
[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:     0x5a10531f7000 - tokio::runtime::scheduler::current_thread::Context::enter::hf5f6db0298e2a796
[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:     0x5a105320c65f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h4586293d11ac28e6
[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:     0x5a1053204244 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h3e3c8c857e2db0c7
[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:     0x5a10532c6083 - tokio::macros::scoped_tls::ScopedKey<T>::set::h52446ba3d623fee6
[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:     0x5a105320376f - tokio::runtime::scheduler::current_thread::CoreGuard::enter::he4e59dd945b4f04c
[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:     0x5a105320462a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h12c950d7cc799b7a
[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:     0x5a10531e8039 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::he7dc5d21afb912c8
[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:     0x5a10533e7f2a - tokio::runtime::Runtime::block_on::he88fb4e95344b534
[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:     0x5a105336d52d - db_locks::manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock::hcd1fafb8190e449d
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:237:65
[INFO] [stdout]   43:     0x5a105336e927 - db_locks::manager::lock_manager::tests::test_should_not_acquire_already_acquired_lock::{{closure}}::h38655235ad87a8d9
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:235:61
[INFO] [stdout]   44:     0x5a10531c3026 - core::ops::function::FnOnce::call_once::h8017ffbc4cfbe60d
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5a10534bb3eb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5a10534bb3eb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   47:     0x5a10534cedba - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   48:     0x5a10534cedba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   49:     0x5a10534cedba - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5a10534cedba - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5a10534cedba - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5a10534cedba - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   53:     0x5a10534cedba - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   54:     0x5a10534a9214 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   55:     0x5a10534a9214 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   57:     0x5a10534acad2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   58:     0x5a10534acad2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5a10534acad2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5a10534acad2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   62:     0x5a10534acad2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5a1054296d1f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   64:     0x5a1054296d1f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   65:     0x7548352e1aa4 - <unknown>
[INFO] [stdout]   66:     0x75483536ea64 - 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' (53) 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:     0x5a10542c40f2 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a10542c40f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a10542c40f2 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a10542c40f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a10542d784a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a10542d784a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5a105428e5d6 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a105428e5d6 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5a10542a0e49 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a10542a0e49 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a10542a0ce1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a10534bb5ee - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5a10534bb5ee - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a10542a1172 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5a10542a1172 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a10542a0f08 - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a105429bd59 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a10542828ad - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a10542e24fc - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a10542e1852 - core::result::unwrap_failed::h7d4c34940aded59c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a10533f8b88 - core::result::Result<T,E>::unwrap::h839c84c51b478dc2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5a10533f8b88 - db_locks::repository::rdb_common::build_sqlite_pool::h3e06d78d3c88659a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5a105335e9ad - db_locks::repository::factory::build_mutex_repository::{{closure}}::hfe9c0fa26428c95a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5a105336115a - db_locks::repository::factory::build_measurable_mutex_repository::{{closure}}::h620d48f81fab2b86
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:96:80
[INFO] [stdout]   24:     0x5a105334ac8a - db_locks::repository::mutex_repository_tests::tests::build_test_mutex_repos::{{closure}}::hc092d0b7e72f2e1a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:483:47
[INFO] [stdout]   25:     0x5a105335849d - db_locks::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently::{{closure}}::hc8fd451d6a7034d6
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:398:56
[INFO] [stdout]   26:     0x5a105349a59d - <core::pin::Pin<P> as core::future::future::Future>::poll::hd9e3e7b72e7ff636
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5a105321f39d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h39b377d6cb48346e
[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:     0x5a10533aff10 - tokio::coop::with_budget::{{closure}}::h4e367a4bbe0ff9a4
[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:     0x5a10532fc985 - std::thread::local::LocalKey<T>::try_with::h1f648c003de64d17
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   30:     0x5a10532fa2be - std::thread::local::LocalKey<T>::with::ha8d90502a106e8ee
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   31:     0x5a105321e8bf - tokio::coop::with_budget::h0b4db1b55d6dc570
[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:     0x5a105321e8bf - tokio::coop::budget::he271e7ad37f0d14e
[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:     0x5a105321e8bf - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hddc6228fef3d7f00
[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:     0x5a10531f02e0 - tokio::runtime::scheduler::current_thread::Context::enter::h7ccc0fdff22a7589
[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:     0x5a1053215d4f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::hb504223f4d1487df
[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:     0x5a10532043e4 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h8c28a9a339f65b14
[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:     0x5a10532c7713 - tokio::macros::scoped_tls::ScopedKey<T>::set::hc405068c9adb0dba
[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:     0x5a105320100f - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h935ce804092cc68e
[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:     0x5a10532047ea - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h225ac1c32163ae9d
[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:     0x5a10531e8639 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hf64cab4bcbe6d21f
[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:     0x5a10533e80ea - tokio::runtime::Runtime::block_on::hea45f1bd777b68ec
[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:     0x5a10533581fd - db_locks::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently::hc66323bc3029c255
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:398:62
[INFO] [stdout]   43:     0x5a1053358297 - db_locks::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently::{{closure}}::h9634f65859b17e79
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:395:53
[INFO] [stdout]   44:     0x5a10531c2966 - core::ops::function::FnOnce::call_once::h30b975866f8bf349
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5a10534bb3eb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5a10534bb3eb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   47:     0x5a10534cedba - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   48:     0x5a10534cedba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   49:     0x5a10534cedba - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5a10534cedba - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5a10534cedba - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5a10534cedba - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   53:     0x5a10534cedba - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   54:     0x5a10534a9214 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   55:     0x5a10534a9214 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   57:     0x5a10534acad2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   58:     0x5a10534acad2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5a10534acad2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5a10534acad2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   62:     0x5a10534acad2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5a1054296d1f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   64:     0x5a1054296d1f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   65:     0x7548352e1aa4 - <unknown>
[INFO] [stdout]   66:     0x75483536ea64 - 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' (56) 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:     0x5a10542c40f2 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a10542c40f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a10542c40f2 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a10542c40f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a10542d784a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a10542d784a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5a105428e5d6 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a105428e5d6 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5a10542a0e49 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a10542a0e49 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a10542a0ce1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a10534bb5ee - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5a10534bb5ee - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a10542a1172 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5a10542a1172 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a10542a0f3a - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5a105429bd59 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a10542828ad - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a10542e24fc - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a10542e24c2 - core::panicking::panic::h6519d2e94a76dd19
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x5a10532f1717 - db_locks::repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore::{{closure}}::h3d2b1d76c554c017
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/redis_fair_semaphore_repository.rs:287:9
[INFO] [stdout]   21:     0x5a105349a0bd - <core::pin::Pin<P> as core::future::future::Future>::poll::h6e143b7283c2f3d7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/future/future.rs:133:9
[INFO] [stdout]   22:     0x5a105321f91d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hbcf6f85e8e6c500f
[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:     0x5a10533af200 - tokio::coop::with_budget::{{closure}}::h3fc932642f8433a9
[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:     0x5a10532fc685 - std::thread::local::LocalKey<T>::try_with::h191de432cd3014cf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   25:     0x5a10532f82fe - std::thread::local::LocalKey<T>::with::h06b2163df80b860f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   26:     0x5a105321d6cf - tokio::coop::with_budget::hd59512e5105f968a
[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:     0x5a105321d6cf - tokio::coop::budget::h4f550396127ddcea
[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:     0x5a105321d6cf - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::habed311113cfb135
[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:     0x5a10531f2af0 - tokio::runtime::scheduler::current_thread::Context::enter::hb144c6c79efe69ee
[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:     0x5a105320ee9f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h6a23aed7f24503f7
[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:     0x5a10532042e4 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h5e205264e8a39deb
[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:     0x5a10532c5bc3 - tokio::macros::scoped_tls::ScopedKey<T>::set::h1b6f71e217bd315d
[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:     0x5a1053203f4f - tokio::runtime::scheduler::current_thread::CoreGuard::enter::hf69a867e17b068da
[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:     0x5a105320550a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::hff4120cee8fb7a1d
[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:     0x5a10531e8939 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hfaf88e19bbc00680
[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:     0x5a10533e764a - tokio::runtime::Runtime::block_on::hc2cc0d675d0548d8
[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:     0x5a10532f0e7d - db_locks::repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore::h5f4b08247227d66b
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/redis_fair_semaphore_repository.rs:298:56
[INFO] [stdout]   38:     0x5a10532f1f27 - db_locks::repository::redis_fair_semaphore_repository::tests::test_should_create_and_load_semaphore::{{closure}}::h93b9b633b688cc3d
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/redis_fair_semaphore_repository.rs:274:53
[INFO] [stdout]   39:     0x5a10531c3a66 - core::ops::function::FnOnce::call_once::hef1e33ccd5bd6054
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5a10534bb3eb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5a10534bb3eb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   42:     0x5a10534cedba - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   43:     0x5a10534cedba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   44:     0x5a10534cedba - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5a10534cedba - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5a10534cedba - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5a10534cedba - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   48:     0x5a10534cedba - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   49:     0x5a10534a9214 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   50:     0x5a10534a9214 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   52:     0x5a10534acad2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   53:     0x5a10534acad2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5a10534acad2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5a10534acad2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   57:     0x5a10534acad2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5a1054296d1f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   59:     0x5a1054296d1f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   60:     0x7548352e1aa4 - <unknown>
[INFO] [stdout]   61:     0x75483536ea64 - clone
[INFO] [stdout]   62:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- repository::mutex_repository_tests::tests::test_should_get_lock_after_update stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'repository::mutex_repository_tests::tests::test_should_get_lock_after_update' (47) 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:     0x5a10542c40f2 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a10542c40f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a10542c40f2 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a10542c40f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a10542d784a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a10542d784a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5a105428e5d6 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a105428e5d6 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5a10542a0e49 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a10542a0e49 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a10542a0ce1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a10534bb5ee - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5a10534bb5ee - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a10542a1172 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5a10542a1172 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a10542a0f08 - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a105429bd59 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a10542828ad - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a10542e24fc - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a10542e1852 - core::result::unwrap_failed::h7d4c34940aded59c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a10533f8b88 - core::result::Result<T,E>::unwrap::h839c84c51b478dc2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5a10533f8b88 - db_locks::repository::rdb_common::build_sqlite_pool::h3e06d78d3c88659a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5a105335e9ad - db_locks::repository::factory::build_mutex_repository::{{closure}}::hfe9c0fa26428c95a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5a105336115a - db_locks::repository::factory::build_measurable_mutex_repository::{{closure}}::h620d48f81fab2b86
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:96:80
[INFO] [stdout]   24:     0x5a105334ac8a - db_locks::repository::mutex_repository_tests::tests::build_test_mutex_repos::{{closure}}::hc092d0b7e72f2e1a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:483:47
[INFO] [stdout]   25:     0x5a10533508fd - db_locks::repository::mutex_repository_tests::tests::test_should_get_lock_after_update::{{closure}}::hb37e58f5adfa3e2e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:143:56
[INFO] [stdout]   26:     0x5a10534998fd - <core::pin::Pin<P> as core::future::future::Future>::poll::h0b407a6eb4dd06ee
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5a105321f69d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h87db5818711d97bc
[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:     0x5a10533adf00 - tokio::coop::with_budget::{{closure}}::h1d077385e42171ec
[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:     0x5a10532ffd85 - std::thread::local::LocalKey<T>::try_with::h721b07771ae184eb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   30:     0x5a10532f98de - std::thread::local::LocalKey<T>::with::h6f5e18958e530f35
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   31:     0x5a105321c36f - tokio::coop::with_budget::h544bee85a228026e
[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:     0x5a105321c36f - tokio::coop::budget::h20782838f5220328
[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:     0x5a105321c36f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h43f22238669077e9
[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:     0x5a10531f4910 - tokio::runtime::scheduler::current_thread::Context::enter::hd821cd284d587391
[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:     0x5a1053218f9f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::hdfe9a22d44e84f7c
[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:     0x5a1053204224 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h3835665f30a6f70e
[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:     0x5a10532c5e23 - tokio::macros::scoped_tls::ScopedKey<T>::set::h49b55506c1479f1d
[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:     0x5a10531fb96f - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h06b511600ab62375
[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:     0x5a1053204bda - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h53510abc7444c908
[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:     0x5a10531e7459 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hcd2ca9a52fd73835
[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:     0x5a10533e5bfa - tokio::runtime::Runtime::block_on::h3e73cddb0c6b29fa
[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:     0x5a105335064d - db_locks::repository::mutex_repository_tests::tests::test_should_get_lock_after_update::h708332b3a224fcd0
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:143:62
[INFO] [stdout]   43:     0x5a1053352607 - db_locks::repository::mutex_repository_tests::tests::test_should_get_lock_after_update::{{closure}}::hf0470ceda5b494cd
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:141:49
[INFO] [stdout]   44:     0x5a10531c2c46 - core::ops::function::FnOnce::call_once::h49581018e401906d
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5a10534bb3eb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5a10534bb3eb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   47:     0x5a10534cedba - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   48:     0x5a10534cedba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   49:     0x5a10534cedba - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5a10534cedba - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5a10534cedba - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5a10534cedba - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   53:     0x5a10534cedba - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   54:     0x5a10534a9214 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   55:     0x5a10534a9214 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   57:     0x5a10534acad2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   58:     0x5a10534acad2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5a10534acad2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5a10534acad2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   62:     0x5a10534acad2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5a1054296d1f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   64:     0x5a1054296d1f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   65:     0x7548352e1aa4 - <unknown>
[INFO] [stdout]   66:     0x75483536ea64 - 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' (42) 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:     0x5a10542c40f2 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a10542c40f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a10542c40f2 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a10542c40f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a10542d784a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a10542d784a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5a105428e5d6 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a105428e5d6 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5a10542a0e49 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a10542a0e49 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a10542a0ce1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a10534bb5ee - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5a10534bb5ee - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a10542a1172 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5a10542a1172 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a10542a0f08 - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a105429bd59 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a10542828ad - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a10542e24fc - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a10542e1852 - core::result::unwrap_failed::h7d4c34940aded59c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a10533f8b88 - core::result::Result<T,E>::unwrap::h839c84c51b478dc2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5a10533f8b88 - db_locks::repository::rdb_common::build_sqlite_pool::h3e06d78d3c88659a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5a105335e9ad - db_locks::repository::factory::build_mutex_repository::{{closure}}::hfe9c0fa26428c95a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5a10533631ce - db_locks::manager::lock_manager::tests::build_test_mutex_repo::{{closure}}::h539f4d393defd58b
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:583:14
[INFO] [stdout]   24:     0x5a105336422c - db_locks::manager::lock_manager::tests::build_test_lock_manager::{{closure}}::hae77839baabc8e29
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:555:79
[INFO] [stdout]   25:     0x5a105336acef - db_locks::manager::lock_manager::tests::test_should_delete_lock_after_release::{{closure}}::hc6c901d2746e13a7
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:301:59
[INFO] [stdout]   26:     0x5a105349a17d - <core::pin::Pin<P> as core::future::future::Future>::poll::h7d83e540ba83ae6d
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5a105321f3dd - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h3f57d6a91f63078b
[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:     0x5a10533b10e0 - tokio::coop::with_budget::{{closure}}::h693c905ffc3d5705
[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:     0x5a1053301e85 - std::thread::local::LocalKey<T>::try_with::h9b1e2d3cd9ea1aa2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   30:     0x5a10532f91ee - std::thread::local::LocalKey<T>::with::h4d997761933a3107
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   31:     0x5a105321e46f - tokio::coop::with_budget::h6b7f33fc8ccb14cf
[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:     0x5a105321e46f - tokio::coop::budget::h7d2a5d9eaa5c5c38
[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:     0x5a105321e46f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hd6e10bd5441601ad
[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:     0x5a10531ed580 - tokio::runtime::scheduler::current_thread::Context::enter::h3cd907b52b0ad93e
[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:     0x5a1053213f1f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::ha2627940456a326a
[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:     0x5a1053204204 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h359a3eafb0a90c56
[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:     0x5a10532c5cf3 - tokio::macros::scoped_tls::ScopedKey<T>::set::h3cd504f3f26ddcdb
[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:     0x5a10532017ef - tokio::runtime::scheduler::current_thread::CoreGuard::enter::haeb888fd2d8783c7
[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:     0x5a1053204b6a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h46e8f64f592aeeb8
[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:     0x5a10531e5659 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h8313484bfb7ec904
[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:     0x5a10533e587a - tokio::runtime::Runtime::block_on::h36efe67748ae2503
[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:     0x5a105336aa5d - db_locks::manager::lock_manager::tests::test_should_delete_lock_after_release::h8893fa74caf0c25c
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:301:65
[INFO] [stdout]   43:     0x5a105336aaf7 - db_locks::manager::lock_manager::tests::test_should_delete_lock_after_release::{{closure}}::h9405d5b46f4b2fd2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:299:53
[INFO] [stdout]   44:     0x5a10531c3226 - core::ops::function::FnOnce::call_once::h91d5567a28e517b9
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5a10534bb3eb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5a10534bb3eb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   47:     0x5a10534cedba - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   48:     0x5a10534cedba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   49:     0x5a10534cedba - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5a10534cedba - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5a10534cedba - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5a10534cedba - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   53:     0x5a10534cedba - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   54:     0x5a10534a9214 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   55:     0x5a10534a9214 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   57:     0x5a10534acad2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   58:     0x5a10534acad2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5a10534acad2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5a10534acad2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   62:     0x5a10534acad2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5a1054296d1f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   64:     0x5a1054296d1f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   65:     0x7548352e1aa4 - <unknown>
[INFO] [stdout]   66:     0x75483536ea64 - 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' (38) 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:     0x5a10542c40f2 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a10542c40f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a10542c40f2 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a10542c40f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a10542d784a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a10542d784a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5a105428e5d6 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a105428e5d6 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5a10542a0e49 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a10542a0e49 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a10542a0ce1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a10534bb5ee - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5a10534bb5ee - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a10542a1172 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5a10542a1172 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a10542a0f08 - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a105429bd59 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a10542828ad - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a10542e24fc - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a10542e1852 - core::result::unwrap_failed::h7d4c34940aded59c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a10533f8b88 - core::result::Result<T,E>::unwrap::h839c84c51b478dc2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5a10533f8b88 - db_locks::repository::rdb_common::build_sqlite_pool::h3e06d78d3c88659a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5a105335e9ad - db_locks::repository::factory::build_mutex_repository::{{closure}}::hfe9c0fa26428c95a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5a10533631ce - db_locks::manager::lock_manager::tests::build_test_mutex_repo::{{closure}}::h539f4d393defd58b
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:583:14
[INFO] [stdout]   24:     0x5a105336422c - db_locks::manager::lock_manager::tests::build_test_lock_manager::{{closure}}::hae77839baabc8e29
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:555:79
[INFO] [stdout]   25:     0x5a105336606e - db_locks::manager::lock_manager::tests::test_should_acquire_reentrant_lock::{{closure}}::h8365267a3e8c3065
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:271:59
[INFO] [stdout]   26:     0x5a105349a31d - <core::pin::Pin<P> as core::future::future::Future>::poll::h8ddf09878b0c3b7c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5a105321f95d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hbeec5f3b68d9db61
[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:     0x5a10533b1800 - tokio::coop::with_budget::{{closure}}::h727d3197a6ae9698
[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:     0x5a1053302a85 - std::thread::local::LocalKey<T>::try_with::ha9f28efec9905d2d
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   30:     0x5a10532f90be - std::thread::local::LocalKey<T>::with::h451ba386453c70bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   31:     0x5a105321dfdf - tokio::coop::with_budget::h239ec8d478bcc3b8
[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:     0x5a105321dfdf - tokio::coop::budget::he4d02645905d0c6d
[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:     0x5a105321dfdf - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hca559302270850e0
[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:     0x5a10531f0c40 - tokio::runtime::scheduler::current_thread::Context::enter::h9218df25d6422b58
[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:     0x5a1053209e1f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h3b19be4ac1b7dd1b
[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:     0x5a1053204444 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h9d129d12bd0bb3ae
[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:     0x5a10532c6413 - tokio::macros::scoped_tls::ScopedKey<T>::set::h66b9a809e9b81510
[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:     0x5a10531fe8af - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h4e4abd249a527e1a
[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:     0x5a105320470a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h1c32911bcb0f73b2
[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:     0x5a10531e6559 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::ha2e1e527144e59e6
[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:     0x5a10533e6d8a - tokio::runtime::Runtime::block_on::ha9ba41f1b91a0a0a
[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:     0x5a1053365dfd - db_locks::manager::lock_manager::tests::test_should_acquire_reentrant_lock::h90ce119e31e13026
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:271:65
[INFO] [stdout]   43:     0x5a1053366c27 - db_locks::manager::lock_manager::tests::test_should_acquire_reentrant_lock::{{closure}}::ha887030d8d2d6266
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:269:50
[INFO] [stdout]   44:     0x5a10531c2656 - core::ops::function::FnOnce::call_once::h0e6f43a9031ca503
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5a10534bb3eb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5a10534bb3eb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   47:     0x5a10534cedba - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   48:     0x5a10534cedba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   49:     0x5a10534cedba - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5a10534cedba - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5a10534cedba - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5a10534cedba - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   53:     0x5a10534cedba - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   54:     0x5a10534a9214 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   55:     0x5a10534a9214 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   57:     0x5a10534acad2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   58:     0x5a10534acad2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5a10534acad2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5a10534acad2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   62:     0x5a10534acad2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5a1054296d1f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   64:     0x5a1054296d1f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   65:     0x7548352e1aa4 - <unknown>
[INFO] [stdout]   66:     0x75483536ea64 - 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' (46) 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:     0x5a10542c40f2 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a10542c40f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a10542c40f2 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a10542c40f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a10542d784a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a10542d784a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5a105428e5d6 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a105428e5d6 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5a10542a0e49 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a10542a0e49 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a10542a0ce1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a10534bb5ee - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5a10534bb5ee - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a10542a1172 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5a10542a1172 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a10542a0f08 - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a105429bd59 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a10542828ad - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a10542e24fc - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a10542e1852 - core::result::unwrap_failed::h7d4c34940aded59c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a10533f8b88 - core::result::Result<T,E>::unwrap::h839c84c51b478dc2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5a10533f8b88 - db_locks::repository::rdb_common::build_sqlite_pool::h3e06d78d3c88659a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5a105335e9ad - db_locks::repository::factory::build_mutex_repository::{{closure}}::hfe9c0fa26428c95a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5a105336115a - db_locks::repository::factory::build_measurable_mutex_repository::{{closure}}::h620d48f81fab2b86
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:96:80
[INFO] [stdout]   24:     0x5a105334ac8a - db_locks::repository::mutex_repository_tests::tests::build_test_mutex_repos::{{closure}}::hc092d0b7e72f2e1a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:483:47
[INFO] [stdout]   25:     0x5a105334ea18 - db_locks::repository::mutex_repository_tests::tests::test_should_get_lock_after_create::{{closure}}::h683da193b234c171
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:32:56
[INFO] [stdout]   26:     0x5a1053499a7d - <core::pin::Pin<P> as core::future::future::Future>::poll::h2af78b982fd9ba17
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5a105321f89d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hb74230bcda9df7c8
[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:     0x5a10533acf90 - tokio::coop::with_budget::{{closure}}::h02f46fcb8906502f
[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:     0x5a1053302585 - std::thread::local::LocalKey<T>::try_with::ha39b2b915797aaa8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   30:     0x5a10532f8d5e - std::thread::local::LocalKey<T>::with::h3aa327b86b8da3cf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   31:     0x5a105321caff - tokio::coop::with_budget::h029877cbaa2c4142
[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:     0x5a105321caff - tokio::coop::budget::h70cf53a9eb22d03a
[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:     0x5a105321caff - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h62f26a8910aad920
[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:     0x5a10531f15a0 - tokio::runtime::scheduler::current_thread::Context::enter::ha0078832e826cc2a
[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:     0x5a105321716f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::hd088303a5b6f9fef
[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:     0x5a1053204384 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h778e5b363b2e9dd5
[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:     0x5a10532c67a3 - tokio::macros::scoped_tls::ScopedKey<T>::set::h730f332965d89d94
[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:     0x5a10531fe0cf - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h483fe7d7edcbf619
[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:     0x5a105320526a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::hcbf70c19e75fc5bf
[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:     0x5a10531e3529 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h37c163504740c980
[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:     0x5a10533e85ca - tokio::runtime::Runtime::block_on::hf8ebf3a70e3d57ee
[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:     0x5a105334e71d - db_locks::repository::mutex_repository_tests::tests::test_should_get_lock_after_create::hed5d322f76be670b
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:32:62
[INFO] [stdout]   43:     0x5a10533504f7 - db_locks::repository::mutex_repository_tests::tests::test_should_get_lock_after_create::{{closure}}::h90d55e4151d2aa31
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:29:49
[INFO] [stdout]   44:     0x5a10531c3aa6 - core::ops::function::FnOnce::call_once::hf16e21c3dbae253a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5a10534bb3eb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5a10534bb3eb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   47:     0x5a10534cedba - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   48:     0x5a10534cedba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   49:     0x5a10534cedba - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5a10534cedba - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5a10534cedba - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5a10534cedba - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   53:     0x5a10534cedba - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   54:     0x5a10534a9214 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   55:     0x5a10534a9214 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   57:     0x5a10534acad2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   58:     0x5a10534acad2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5a10534acad2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5a10534acad2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   62:     0x5a10534acad2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5a1054296d1f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   64:     0x5a1054296d1f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   65:     0x7548352e1aa4 - <unknown>
[INFO] [stdout]   66:     0x75483536ea64 - clone
[INFO] [stdout]   67:                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' (51) 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:     0x5a10542c40f2 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a10542c40f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a10542c40f2 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a10542c40f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a10542d784a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a10542d784a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5a105428e5d6 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a105428e5d6 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5a10542a0e49 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a10542a0e49 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a10542a0ce1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a10534bb5ee - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5a10534bb5ee - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a10542a1172 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5a10542a1172 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a10542a0f08 - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a105429bd59 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a10542828ad - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a10542e24fc - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a10542e1852 - core::result::unwrap_failed::h7d4c34940aded59c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a10533f8b88 - core::result::Result<T,E>::unwrap::h839c84c51b478dc2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5a10533f8b88 - db_locks::repository::rdb_common::build_sqlite_pool::h3e06d78d3c88659a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5a105335e9ad - db_locks::repository::factory::build_mutex_repository::{{closure}}::hfe9c0fa26428c95a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5a105336115a - db_locks::repository::factory::build_measurable_mutex_repository::{{closure}}::h620d48f81fab2b86
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:96:80
[INFO] [stdout]   24:     0x5a105334ac8a - db_locks::repository::mutex_repository_tests::tests::build_test_mutex_repos::{{closure}}::hc092d0b7e72f2e1a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:483:47
[INFO] [stdout]   25:     0x5a105335477c - db_locks::repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant::{{closure}}::h9c5065e44e2eff20
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:278:56
[INFO] [stdout]   26:     0x5a105349985d - <core::pin::Pin<P> as core::future::future::Future>::poll::h06de6985c973e49c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5a105321f4dd - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h60cab973a7a8d298
[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:     0x5a10533b1f20 - tokio::coop::with_budget::{{closure}}::h7a442c62aea9f4b6
[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:     0x5a1053302885 - std::thread::local::LocalKey<T>::try_with::ha6a409dae1b4e59b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   30:     0x5a10532f97ae - std::thread::local::LocalKey<T>::with::h688f6d4610225418
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   31:     0x5a105321ceff - tokio::coop::with_budget::hf9fd40d051da7669
[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:     0x5a105321ceff - tokio::coop::budget::h81751ee87f6485ff
[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:     0x5a105321ceff - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h76d2c00b849b76f5
[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:     0x5a10531ef3a0 - tokio::runtime::scheduler::current_thread::Context::enter::h5cc23f801bcf66ee
[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:     0x5a105321350f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h983a18d875ce4878
[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:     0x5a10532041e4 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h248a6ad123493edb
[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:     0x5a10532c7973 - tokio::macros::scoped_tls::ScopedKey<T>::set::hcec398bdf8470622
[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:     0x5a10531fc14f - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h14371ebbe152eefc
[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:     0x5a105320534a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::hdcffec80f626d20a
[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:     0x5a10531e3829 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h408ed9eb7509b5c6
[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:     0x5a10533e7d6a - tokio::runtime::Runtime::block_on::hdfb316c567ab1adb
[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:     0x5a105335441d - db_locks::repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant::h22b91f017a2aee3f
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:278:62
[INFO] [stdout]   43:     0x5a10533544b7 - db_locks::repository::mutex_repository_tests::tests::test_should_paginate_query_by_tenant::{{closure}}::h47591438b3e8ee56
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:275:52
[INFO] [stdout]   44:     0x5a10531c3cb6 - core::ops::function::FnOnce::call_once::hfe29494f94aefd8c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5a10534bb3eb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5a10534bb3eb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   47:     0x5a10534cedba - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   48:     0x5a10534cedba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   49:     0x5a10534cedba - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5a10534cedba - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5a10534cedba - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5a10534cedba - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   53:     0x5a10534cedba - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   54:     0x5a10534a9214 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   55:     0x5a10534a9214 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   57:     0x5a10534acad2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   58:     0x5a10534acad2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5a10534acad2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5a10534acad2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   62:     0x5a10534acad2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5a1054296d1f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   64:     0x5a1054296d1f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   65:     0x7548352e1aa4 - <unknown>
[INFO] [stdout]   66:     0x75483536ea64 - 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' (49) 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:     0x5a10542c40f2 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a10542c40f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a10542c40f2 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a10542c40f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a10542d784a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a10542d784a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5a105428e5d6 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a105428e5d6 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5a10542a0e49 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a10542a0e49 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a10542a0ce1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a10534bb5ee - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5a10534bb5ee - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a10542a1172 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5a10542a1172 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a10542a0f08 - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a105429bd59 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a10542828ad - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a10542e24fc - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a10542e1852 - core::result::unwrap_failed::h7d4c34940aded59c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a10533f8b88 - core::result::Result<T,E>::unwrap::h839c84c51b478dc2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5a10533f8b88 - db_locks::repository::rdb_common::build_sqlite_pool::h3e06d78d3c88659a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5a105335e9ad - db_locks::repository::factory::build_mutex_repository::{{closure}}::hfe9c0fa26428c95a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5a105336115a - db_locks::repository::factory::build_measurable_mutex_repository::{{closure}}::h620d48f81fab2b86
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:96:80
[INFO] [stdout]   24:     0x5a105334ac8a - db_locks::repository::mutex_repository_tests::tests::build_test_mutex_repos::{{closure}}::hc092d0b7e72f2e1a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:483:47
[INFO] [stdout]   25:     0x5a1053355f28 - db_locks::repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock::{{closure}}::h69ef5a190bf5ae31
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:83:56
[INFO] [stdout]   26:     0x5a105349a23d - <core::pin::Pin<P> as core::future::future::Future>::poll::h883a1e1f29e5018d
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5a105321f99d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hbfbf76d2573ca020
[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:     0x5a10533b3ba0 - tokio::coop::with_budget::{{closure}}::haaf54ef610f0b363
[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:     0x5a1053302185 - std::thread::local::LocalKey<T>::try_with::ha00eab87d48492a4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   30:     0x5a10532fa56e - std::thread::local::LocalKey<T>::with::hba63f31f2408a485
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   31:     0x5a105321db1f - tokio::coop::with_budget::h269ba8e54f9b17fd
[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:     0x5a105321db1f - tokio::coop::budget::h98df44cb7c45dc1f
[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:     0x5a105321db1f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hb7184fba3aaa2251
[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:     0x5a10531f1bb0 - tokio::runtime::scheduler::current_thread::Context::enter::ha571f618a90a77ac
[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:     0x5a10532061bf - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h116ec00b42f21793
[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:     0x5a1053204504 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::hda9bd92ec9c3cb33
[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:     0x5a10532c74b3 - tokio::macros::scoped_tls::ScopedKey<T>::set::hb08087f9b2f5ad93
[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:     0x5a1053201fcf - tokio::runtime::scheduler::current_thread::CoreGuard::enter::hd13216f4ddc54d5b
[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:     0x5a105320493a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h3477aa6433eb0250
[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:     0x5a10531e3b29 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h44b000e6ec5c2725
[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:     0x5a10533e748a - tokio::runtime::Runtime::block_on::hb96701def1bd27b7
[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:     0x5a1053355b8d - db_locks::repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock::h6e8a3a200467fba0
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:83:62
[INFO] [stdout]   43:     0x5a10533580a7 - db_locks::repository::mutex_repository_tests::tests::test_should_not_get_after_delete_lock::{{closure}}::hc0bce54a321813b6
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:79:53
[INFO] [stdout]   44:     0x5a10531c2a36 - core::ops::function::FnOnce::call_once::h382e680cc4cf049a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5a10534bb3eb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5a10534bb3eb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   47:     0x5a10534cedba - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   48:     0x5a10534cedba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   49:     0x5a10534cedba - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5a10534cedba - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5a10534cedba - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5a10534cedba - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   53:     0x5a10534cedba - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   54:     0x5a10534a9214 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   55:     0x5a10534a9214 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   57:     0x5a10534acad2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   58:     0x5a10534acad2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5a10534acad2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5a10534acad2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   62:     0x5a10534acad2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5a1054296d1f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   64:     0x5a1054296d1f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   65:     0x7548352e1aa4 - <unknown>
[INFO] [stdout]   66:     0x75483536ea64 - 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' (50) 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:     0x5a10542c40f2 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a10542c40f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a10542c40f2 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a10542c40f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a10542d784a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a10542d784a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5a105428e5d6 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a105428e5d6 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5a10542a0e49 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a10542a0e49 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a10542a0ce1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a10534bb5ee - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5a10534bb5ee - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a10542a1172 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5a10542a1172 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a10542a0f08 - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a105429bd59 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a10542828ad - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a10542e24fc - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a10542e1852 - core::result::unwrap_failed::h7d4c34940aded59c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a10533f8b88 - core::result::Result<T,E>::unwrap::h839c84c51b478dc2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5a10533f8b88 - db_locks::repository::rdb_common::build_sqlite_pool::h3e06d78d3c88659a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5a105335e9ad - db_locks::repository::factory::build_mutex_repository::{{closure}}::hfe9c0fa26428c95a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5a105336115a - db_locks::repository::factory::build_measurable_mutex_repository::{{closure}}::h620d48f81fab2b86
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:96:80
[INFO] [stdout]   24:     0x5a105334ac8a - db_locks::repository::mutex_repository_tests::tests::build_test_mutex_repos::{{closure}}::hc092d0b7e72f2e1a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:483:47
[INFO] [stdout]   25:     0x5a10533594dc - db_locks::repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{{closure}}::h53a9b2693bca5357
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:232:56
[INFO] [stdout]   26:     0x5a105349a27d - <core::pin::Pin<P> as core::future::future::Future>::poll::h8a792e03c8c70a54
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5a105321fb1d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::he0311979f4598e37
[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:     0x5a10533b2e90 - tokio::coop::with_budget::{{closure}}::h87f51f95a4010994
[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:     0x5a10532fdd85 - std::thread::local::LocalKey<T>::try_with::h38b25f0329bab04a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   30:     0x5a10532f910e - std::thread::local::LocalKey<T>::with::h47e2558be4b5a5fa
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   31:     0x5a105321d79f - tokio::coop::with_budget::h83c0887ca5676703
[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:     0x5a105321d79f - tokio::coop::budget::h6199fc652114e4da
[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:     0x5a105321d79f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::haf6fbc6a219a3e7f
[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:     0x5a10531f21c0 - tokio::runtime::scheduler::current_thread::Context::enter::ha991c3dbcf315dc6
[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:     0x5a10532089ff - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h350a571dd590adf9
[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:     0x5a10532044c4 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::hcce8bd11d21b7c55
[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:     0x5a10532c61b3 - tokio::macros::scoped_tls::ScopedKey<T>::set::h5e5a0a98caef81d5
[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:     0x5a1053202f8f - tokio::runtime::scheduler::current_thread::CoreGuard::enter::hde65d04248e9ce56
[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:     0x5a105320485a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h2907d605df16d8f8
[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:     0x5a10531e7159 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hbb2b1c7d109a8e68
[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:     0x5a10533e710a - tokio::runtime::Runtime::block_on::hb61ccc7e62ea20d2
[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:     0x5a105335917d - db_locks::repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key::h4f577fb75d535c94
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:232:62
[INFO] [stdout]   43:     0x5a1053359217 - db_locks::repository::mutex_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{{closure}}::h2ab05520b4464b1d
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:229:59
[INFO] [stdout]   44:     0x5a10531c2f96 - core::ops::function::FnOnce::call_once::h7e71075a25a35025
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5a10534bb3eb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5a10534bb3eb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   47:     0x5a10534cedba - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   48:     0x5a10534cedba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   49:     0x5a10534cedba - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5a10534cedba - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5a10534cedba - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5a10534cedba - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   53:     0x5a10534cedba - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   54:     0x5a10534a9214 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   55:     0x5a10534a9214 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   57:     0x5a10534acad2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   58:     0x5a10534acad2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5a10534acad2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5a10534acad2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   62:     0x5a10534acad2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5a1054296d1f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   64:     0x5a1054296d1f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   65:     0x7548352e1aa4 - <unknown>
[INFO] [stdout]   66:     0x75483536ea64 - 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' (40) 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:     0x5a10542c40f2 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a10542c40f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a10542c40f2 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a10542c40f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a10542d784a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a10542d784a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5a105428e5d6 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a105428e5d6 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5a10542a0e49 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a10542a0e49 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a10542a0ce1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a10534bb5ee - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5a10534bb5ee - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a10542a1172 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5a10542a1172 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a10542a0f08 - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a105429bd59 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a10542828ad - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a10542e24fc - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a10542e1852 - core::result::unwrap_failed::h7d4c34940aded59c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a10533f8b88 - core::result::Result<T,E>::unwrap::h839c84c51b478dc2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5a10533f8b88 - db_locks::repository::rdb_common::build_sqlite_pool::h3e06d78d3c88659a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5a105335e9ad - db_locks::repository::factory::build_mutex_repository::{{closure}}::hfe9c0fa26428c95a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5a10533631ce - db_locks::manager::lock_manager::tests::build_test_mutex_repo::{{closure}}::h539f4d393defd58b
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:583:14
[INFO] [stdout]   24:     0x5a105336422c - db_locks::manager::lock_manager::tests::build_test_lock_manager::{{closure}}::hae77839baabc8e29
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:555:79
[INFO] [stdout]   25:     0x5a105336ee7b - db_locks::manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore::{{closure}}::hc515788319f7f497
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:374:59
[INFO] [stdout]   26:     0x5a1053499b3d - <core::pin::Pin<P> as core::future::future::Future>::poll::h35cea1a996ebe036
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5a105321f79d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hab9a0dc842f2fc02
[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:     0x5a10533b6d80 - tokio::coop::with_budget::{{closure}}::hf6a0434521d3c3ef
[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:     0x5a10532fb685 - std::thread::local::LocalKey<T>::try_with::h0006a4104825acbd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   30:     0x5a10532f949e - std::thread::local::LocalKey<T>::with::h56eb316c3489b2ad
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   31:     0x5a105321cbcf - tokio::coop::with_budget::h7a079f84cc47ac27
[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:     0x5a105321cbcf - tokio::coop::budget::h9f4bd94900ab3b3c
[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:     0x5a105321cbcf - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h65c8aceeeca8bdc1
[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:     0x5a10531f7610 - tokio::runtime::scheduler::current_thread::Context::enter::hfbe8e31901700b94
[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:     0x5a105320f8af - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h70d3ed8e8a8f6d09
[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:     0x5a10532043c4 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h7ea64692af4aca35
[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:     0x5a10532c82f3 - tokio::macros::scoped_tls::ScopedKey<T>::set::he7e039b2b83ad3d4
[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:     0x5a105320082f - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h8cdd8241369f5737
[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:     0x5a1053204e0a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h7ba5b3a7c288400e
[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:     0x5a10531e5959 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h88b2f7032d0976f9
[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:     0x5a10533e4fa9 - tokio::runtime::Runtime::block_on::h10bb713c021d3b62
[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:     0x5a105336ea8c - db_locks::manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore::h9528a9b6cbcf62bc
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:374:65
[INFO] [stdout]   43:     0x5a10533711c7 - db_locks::manager::lock_manager::tests::test_should_create_and_acquire_and_release_semaphore::{{closure}}::hd6ddce115f6274fa
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:371:68
[INFO] [stdout]   44:     0x5a10531c3866 - core::ops::function::FnOnce::call_once::hd11ec447ee408f59
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5a10534bb3eb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5a10534bb3eb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   47:     0x5a10534cedba - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   48:     0x5a10534cedba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   49:     0x5a10534cedba - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5a10534cedba - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5a10534cedba - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5a10534cedba - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   53:     0x5a10534cedba - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   54:     0x5a10534a9214 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   55:     0x5a10534a9214 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   57:     0x5a10534acad2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   58:     0x5a10534acad2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5a10534acad2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5a10534acad2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   62:     0x5a10534acad2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5a1054296d1f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   64:     0x5a1054296d1f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   65:     0x7548352e1aa4 - <unknown>
[INFO] [stdout]   66:     0x75483536ea64 - 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' (63) 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:     0x5a10542c40f2 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a10542c40f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a10542c40f2 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a10542c40f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a10542d784a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a10542d784a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5a105428e5d6 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a105428e5d6 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5a10542a0e49 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a10542a0e49 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a10542a0ce1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a10534bb5ee - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5a10534bb5ee - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a10542a1172 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5a10542a1172 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a10542a0f08 - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a105429bd59 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a10542828ad - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a10542e24fc - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a10542e1852 - core::result::unwrap_failed::h7d4c34940aded59c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a10533f8b88 - core::result::Result<T,E>::unwrap::h839c84c51b478dc2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5a10533f8b88 - db_locks::repository::rdb_common::build_sqlite_pool::h3e06d78d3c88659a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5a105335e9ad - db_locks::repository::factory::build_mutex_repository::{{closure}}::hfe9c0fa26428c95a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5a105336154d - db_locks::repository::factory::build_measurable_semaphore_repository::{{closure}}::hb40e4e0dc70ca0dc
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:104:94
[INFO] [stdout]   24:     0x5a10532d7d71 - db_locks::repository::semaphore_repository_tests::tests::build_test_semaphore_repos::{{closure}}::h64a4d82be8b89b02
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:497:47
[INFO] [stdout]   25:     0x5a10532d97d1 - db_locks::repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes::{{closure}}::hc205e750f8d115c5
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:117:64
[INFO] [stdout]   26:     0x5a1053499afd - <core::pin::Pin<P> as core::future::future::Future>::poll::h2ea00a8684347453
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5a105321f81d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hb55bdf2c28efff5c
[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:     0x5a10533b68c0 - tokio::coop::with_budget::{{closure}}::hf3ae10d6afa2a657
[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:     0x5a10532fce85 - std::thread::local::LocalKey<T>::try_with::h279e6916532bae6f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   30:     0x5a10532fac4e - std::thread::local::LocalKey<T>::with::hd310b4a6b8787d86
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   31:     0x5a105321e69f - tokio::coop::with_budget::h76159777e8ad9c0f
[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:     0x5a105321e69f - tokio::coop::budget::hfc7bfbac584c4e86
[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:     0x5a105321e69f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hdb55c3ad2c4d5b99
[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:     0x5a10531eb410 - tokio::runtime::scheduler::current_thread::Context::enter::h0e240a9a69de7a66
[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:     0x5a1053207fef - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h32db4d9461a81f26
[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:     0x5a1053204304 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h62c2662798769dac
[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:     0x5a10532c7f63 - tokio::macros::scoped_tls::ScopedKey<T>::set::hd59bea55d9686da0
[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:     0x5a10531fec9f - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h50b69abb0f6e1b9b
[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:     0x5a105320503a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::hb94f01fc00cad7e8
[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:     0x5a10531e7d3d - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hdaf3e7089abe01a5
[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:     0x5a10533e6847 - tokio::runtime::Runtime::block_on::h7d84864afc1cdc74
[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:     0x5a10532d9408 - db_locks::repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes::h716ea75dcfb5ae4f
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:117:70
[INFO] [stdout]   43:     0x5a10532d94a7 - db_locks::repository::semaphore_repository_tests::tests::test_should_delete_expired_mutexes::{{closure}}::h5e186023a87b9862
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:114:50
[INFO] [stdout]   44:     0x5a10531c2ed6 - core::ops::function::FnOnce::call_once::h708cfb9c8fb90985
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5a10534bb3eb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5a10534bb3eb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   47:     0x5a10534cedba - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   48:     0x5a10534cedba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   49:     0x5a10534cedba - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5a10534cedba - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5a10534cedba - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5a10534cedba - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   53:     0x5a10534cedba - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   54:     0x5a10534a9214 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   55:     0x5a10534a9214 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   57:     0x5a10534acad2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   58:     0x5a10534acad2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5a10534acad2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5a10534acad2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   62:     0x5a10534acad2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5a1054296d1f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   64:     0x5a1054296d1f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   65:     0x7548352e1aa4 - <unknown>
[INFO] [stdout]   66:     0x75483536ea64 - 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' (65) 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:     0x5a10542c40f2 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a10542c40f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a10542c40f2 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a10542c40f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a10542d784a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a10542d784a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5a105428e5d6 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a105428e5d6 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5a10542a0e49 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a10542a0e49 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a10542a0ce1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a10534bb5ee - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5a10534bb5ee - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a10542a1172 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5a10542a1172 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a10542a0f08 - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a105429bd59 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a10542828ad - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a10542e24fc - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a10542e1852 - core::result::unwrap_failed::h7d4c34940aded59c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a10533f8b88 - core::result::Result<T,E>::unwrap::h839c84c51b478dc2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5a10533f8b88 - db_locks::repository::rdb_common::build_sqlite_pool::h3e06d78d3c88659a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5a105335e9ad - db_locks::repository::factory::build_mutex_repository::{{closure}}::hfe9c0fa26428c95a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5a105336154d - db_locks::repository::factory::build_measurable_semaphore_repository::{{closure}}::hb40e4e0dc70ca0dc
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:104:94
[INFO] [stdout]   24:     0x5a10532d7d71 - db_locks::repository::semaphore_repository_tests::tests::build_test_semaphore_repos::{{closure}}::h64a4d82be8b89b02
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:497:47
[INFO] [stdout]   25:     0x5a10532e4af5 - db_locks::repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete::{{closure}}::h824642842f900c6c
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:270:64
[INFO] [stdout]   26:     0x5a1053499e3d - <core::pin::Pin<P> as core::future::future::Future>::poll::h52e1dd8370d925f1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5a105321fa5d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hc7fd3fd4689be915
[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:     0x5a10533b1a60 - tokio::coop::with_budget::{{closure}}::h762568592a8e866f
[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:     0x5a1053301285 - std::thread::local::LocalKey<T>::try_with::h8da078bc901754a7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   30:     0x5a10532fb25e - std::thread::local::LocalKey<T>::with::heb56371a46ff8f89
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   31:     0x5a105321eeaf - tokio::coop::with_budget::hbc1a25323e17007b
[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:     0x5a105321eeaf - tokio::coop::budget::h63e590aca0aed7fe
[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:     0x5a105321eeaf - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hed8b82de0f545df0
[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:     0x5a10531f6410 - tokio::runtime::scheduler::current_thread::Context::enter::he951d002463ebc40
[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:     0x5a105320da7f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h5d7860ea459ade36
[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:     0x5a1053204524 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::hdddeae4b800a2b06
[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:     0x5a10532c6543 - tokio::macros::scoped_tls::ScopedKey<T>::set::h6a1d3f9fbf786fab
[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:     0x5a10531ff86f - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h7361d437b9ebd7f3
[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:     0x5a10532050aa - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::hbce389edf11d145b
[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:     0x5a10531e4d59 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h713a5e30c071fdfb
[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:     0x5a10533e72ca - tokio::runtime::Runtime::block_on::hb84ddbecf071fdf7
[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:     0x5a10532e475d - db_locks::repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete::hca05a8cf1f7b12ff
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:270:70
[INFO] [stdout]   43:     0x5a10532e47f7 - db_locks::repository::semaphore_repository_tests::tests::test_should_not_get_semaphore_after_delete::{{closure}}::h5be3b7e8a4dc3f50
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:267:58
[INFO] [stdout]   44:     0x5a10531c2526 - core::ops::function::FnOnce::call_once::h076f0940908af799
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5a10534bb3eb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5a10534bb3eb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   47:     0x5a10534cedba - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   48:     0x5a10534cedba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   49:     0x5a10534cedba - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5a10534cedba - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5a10534cedba - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5a10534cedba - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   53:     0x5a10534cedba - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   54:     0x5a10534a9214 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   55:     0x5a10534a9214 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   57:     0x5a10534acad2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   58:     0x5a10534acad2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5a10534acad2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5a10534acad2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   62:     0x5a10534acad2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5a1054296d1f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   64:     0x5a1054296d1f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   65:     0x7548352e1aa4 - <unknown>
[INFO] [stdout]   66:     0x75483536ea64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[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' (41) 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:     0x5a10542c40f2 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a10542c40f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a10542c40f2 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a10542c40f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a10542d784a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a10542d784a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5a105428e5d6 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a105428e5d6 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5a10542a0e49 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a10542a0e49 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a10542a0ce1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a10534bb5ee - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5a10534bb5ee - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a10542a1172 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5a10542a1172 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a10542a0f08 - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a105429bd59 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a10542828ad - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a10542e24fc - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a10542e1852 - core::result::unwrap_failed::h7d4c34940aded59c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a10533f8b88 - core::result::Result<T,E>::unwrap::h839c84c51b478dc2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5a10533f8b88 - db_locks::repository::rdb_common::build_sqlite_pool::h3e06d78d3c88659a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5a105335e9ad - db_locks::repository::factory::build_mutex_repository::{{closure}}::hfe9c0fa26428c95a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5a10533631ce - db_locks::manager::lock_manager::tests::build_test_mutex_repo::{{closure}}::h539f4d393defd58b
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:583:14
[INFO] [stdout]   24:     0x5a105336422c - db_locks::manager::lock_manager::tests::build_test_lock_manager::{{closure}}::hae77839baabc8e29
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:555:79
[INFO] [stdout]   25:     0x5a1053366fdf - db_locks::manager::lock_manager::tests::test_should_create_and_get_semaphore::{{closure}}::h4138b331710b7f3e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:345:59
[INFO] [stdout]   26:     0x5a105349a6fd - <core::pin::Pin<P> as core::future::future::Future>::poll::hf38fe54c918b9206
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5a105321f59d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h6b6351ee3e73e90f
[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:     0x5a10533b3cd0 - tokio::coop::with_budget::{{closure}}::hab8df37242b6de96
[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:     0x5a1053304b85 - std::thread::local::LocalKey<T>::try_with::hd36433e4021b8809
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   30:     0x5a10532f866e - std::thread::local::LocalKey<T>::with::h14e30aead6f125e6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   31:     0x5a105321d26f - tokio::coop::with_budget::h774e1ead228c6169
[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:     0x5a105321d26f - tokio::coop::budget::h904169d75f82db22
[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:     0x5a105321d26f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h8a4d04b0b1392d43
[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:     0x5a10531f3100 - tokio::runtime::scheduler::current_thread::Context::enter::hbac8995c50b4fa72
[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:     0x5a10532102bf - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h8323934ecfa381a4
[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:     0x5a10532045e4 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::hf633138162dcb08f
[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:     0x5a10532c6ec3 - tokio::macros::scoped_tls::ScopedKey<T>::set::h90287ecfb0b7218f
[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:     0x5a10531ff08f - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h5d6bd76654911483
[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:     0x5a10532051fa - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::hca462e7598fdffcb
[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:     0x5a10531e5059 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h782b28168ff3cea1
[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:     0x5a10533e5dba - tokio::runtime::Runtime::block_on::h4242a6a282d09105
[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:     0x5a1053366d7d - db_locks::manager::lock_manager::tests::test_should_create_and_get_semaphore::h1f378fe74cbc55f8
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:345:65
[INFO] [stdout]   43:     0x5a1053367fd7 - db_locks::manager::lock_manager::tests::test_should_create_and_get_semaphore::{{closure}}::hea17510ff94cea0e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:343:52
[INFO] [stdout]   44:     0x5a10531c2a96 - core::ops::function::FnOnce::call_once::h38b5f1662fbd220c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5a10534bb3eb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5a10534bb3eb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   47:     0x5a10534cedba - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   48:     0x5a10534cedba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   49:     0x5a10534cedba - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5a10534cedba - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5a10534cedba - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5a10534cedba - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   53:     0x5a10534cedba - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   54:     0x5a10534a9214 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   55:     0x5a10534a9214 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   57:     0x5a10534acad2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   58:     0x5a10534acad2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5a10534acad2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5a10534acad2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   62:     0x5a10534acad2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5a1054296d1f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   64:     0x5a1054296d1f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   65:     0x7548352e1aa4 - <unknown>
[INFO] [stdout]   66:     0x75483536ea64 - 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' (55) 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:     0x5a10542c40f2 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a10542c40f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a10542c40f2 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a10542c40f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a10542d784a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a10542d784a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5a105428e5d6 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a105428e5d6 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5a10542a0e49 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a10542a0e49 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a10542a0ce1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a10534bb5ee - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5a10534bb5ee - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a10542a1172 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5a10542a1172 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a10542a0f08 - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a105429bd59 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a10542828ad - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a10542e24fc - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a10542e1852 - core::result::unwrap_failed::h7d4c34940aded59c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a10533dff3a - core::result::Result<T,E>::expect::h7f6bf9d33149e863
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1185:23
[INFO] [stdout]   21:     0x5a10532eb89d - db_locks::repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire::{{closure}}::h97c45bf67223a05f
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/redis_fair_semaphore_repository.rs:210:78
[INFO] [stdout]   22:     0x5a1053499dbd - <core::pin::Pin<P> as core::future::future::Future>::poll::h4b036d8cf5685adc
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/future/future.rs:133:9
[INFO] [stdout]   23:     0x5a105321f85d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hb678bd26180b414a
[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:     0x5a10533af590 - tokio::coop::with_budget::{{closure}}::h4191edf2abdeb250
[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:     0x5a10532fbf85 - std::thread::local::LocalKey<T>::try_with::h0c79acd5bad4cc71
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   26:     0x5a10532f936e - std::thread::local::LocalKey<T>::with::h52e2803abc91134f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   27:     0x5a105321bd5f - tokio::coop::with_budget::hddbdfa79159b19a2
[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:     0x5a105321bd5f - tokio::coop::budget::hd63940225eda672a
[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:     0x5a105321bd5f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h29061374d2dffa38
[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:     0x5a10531ef9b0 - tokio::runtime::scheduler::current_thread::Context::enter::h65dac5d18b8c8ef6
[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:     0x5a105321675f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::hcfcfe106a6e9d9f6
[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:     0x5a10532043a4 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h7e5e5dfee06fbdd1
[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:     0x5a10532c6a03 - tokio::macros::scoped_tls::ScopedKey<T>::set::h8021d644bba09265
[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:     0x5a10531fcd1f - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h31a1c36dc9f09cb0
[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:     0x5a10532053ba - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::hdf492fd83c5d0e4e
[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:     0x5a10531e6e59 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hb66d7cc3ab8494bc
[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:     0x5a10533e6bca - tokio::runtime::Runtime::block_on::ha13df9a500056392
[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:     0x5a10532eb05d - db_locks::repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire::h9444c615a0a777ee
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/redis_fair_semaphore_repository.rs:262:55
[INFO] [stdout]   39:     0x5a10532eb0f7 - db_locks::repository::redis_fair_semaphore_repository::tests::test_semaphore_acquire::{{closure}}::h758b8823b57516b9
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/redis_fair_semaphore_repository.rs:201:38
[INFO] [stdout]   40:     0x5a10531c2e56 - core::ops::function::FnOnce::call_once::h6317ae18e00c6f3a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5a10534bb3eb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5a10534bb3eb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   43:     0x5a10534cedba - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   44:     0x5a10534cedba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   45:     0x5a10534cedba - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   46:     0x5a10534cedba - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   47:     0x5a10534cedba - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   48:     0x5a10534cedba - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   49:     0x5a10534cedba - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   50:     0x5a10534a9214 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   51:     0x5a10534a9214 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   52:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   53:     0x5a10534acad2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   54:     0x5a10534acad2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   55:     0x5a10534acad2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   56:     0x5a10534acad2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   57:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   58:     0x5a10534acad2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   59:     0x5a1054296d1f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   60:     0x5a1054296d1f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   61:     0x7548352e1aa4 - <unknown>
[INFO] [stdout]   62:     0x75483536ea64 - clone
[INFO] [stdout]   63:                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' (68) 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:     0x5a10542c40f2 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a10542c40f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a10542c40f2 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a10542c40f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a10542d784a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a10542d784a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5a105428e5d6 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a105428e5d6 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5a10542a0e49 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a10542a0e49 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a10542a0ce1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a10534bb5ee - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5a10534bb5ee - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a10542a1172 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5a10542a1172 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a10542a0f08 - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a105429bd59 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a10542828ad - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a10542e24fc - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a10542e1852 - core::result::unwrap_failed::h7d4c34940aded59c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a10533f8b88 - core::result::Result<T,E>::unwrap::h839c84c51b478dc2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5a10533f8b88 - db_locks::repository::rdb_common::build_sqlite_pool::h3e06d78d3c88659a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5a105335e9ad - db_locks::repository::factory::build_mutex_repository::{{closure}}::hfe9c0fa26428c95a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5a105336154d - db_locks::repository::factory::build_measurable_semaphore_repository::{{closure}}::hb40e4e0dc70ca0dc
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:104:94
[INFO] [stdout]   24:     0x5a10532d7d71 - db_locks::repository::semaphore_repository_tests::tests::build_test_semaphore_repos::{{closure}}::h64a4d82be8b89b02
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:497:47
[INFO] [stdout]   25:     0x5a10532db338 - db_locks::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant::{{closure}}::hba0d299be9ca568e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:340:64
[INFO] [stdout]   26:     0x5a105349a1fd - <core::pin::Pin<P> as core::future::future::Future>::poll::h844238b01487a493
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5a105321f31d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h18f42b7da9c90fb7
[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:     0x5a10533b4d70 - tokio::coop::with_budget::{{closure}}::hbda77857e918ede4
[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:     0x5a10532fea85 - std::thread::local::LocalKey<T>::try_with::h54d2bc979f66db34
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   30:     0x5a10532f961e - std::thread::local::LocalKey<T>::with::h63f3bbed0b183438
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   31:     0x5a105321d19f - tokio::coop::with_budget::h4a151dd56227adc5
[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:     0x5a105321d19f - tokio::coop::budget::h29a32c6b2bb240fa
[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:     0x5a105321d19f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h84256305704994e2
[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:     0x5a10531f0920 - tokio::runtime::scheduler::current_thread::Context::enter::h809484e43fa1d54a
[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:     0x5a10532120ef - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h8c329af0962e347b
[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:     0x5a10532044a4 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::hbfc1830dd048ea44
[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:     0x5a10532c62e3 - tokio::macros::scoped_tls::ScopedKey<T>::set::h5ec975b353eb7983
[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:     0x5a10531fc53f - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h17d98fd0653cd96d
[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:     0x5a105320549a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::he4abedd9b579dafa
[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:     0x5a10531e2629 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h01ca26f52f764128
[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:     0x5a10533e532a - tokio::runtime::Runtime::block_on::h1d41f09f8359d9ef
[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:     0x5a10532dafcd - db_locks::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant::h3faf6212cdcd890b
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:340:70
[INFO] [stdout]   43:     0x5a10532db067 - db_locks::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_tenant::{{closure}}::h55178f1fbe8bbeef
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:337:52
[INFO] [stdout]   44:     0x5a10531c2696 - core::ops::function::FnOnce::call_once::h0f204302d0eed5c9
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5a10534bb3eb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5a10534bb3eb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   47:     0x5a10534cedba - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   48:     0x5a10534cedba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   49:     0x5a10534cedba - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5a10534cedba - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5a10534cedba - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5a10534cedba - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   53:     0x5a10534cedba - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   54:     0x5a10534a9214 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   55:     0x5a10534a9214 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   57:     0x5a10534acad2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   58:     0x5a10534acad2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5a10534acad2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5a10534acad2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   62:     0x5a10534acad2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5a1054296d1f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   64:     0x5a1054296d1f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   65:     0x7548352e1aa4 - <unknown>
[INFO] [stdout]   66:     0x75483536ea64 - 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' (69) 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:     0x5a10542c40f2 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a10542c40f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a10542c40f2 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a10542c40f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a10542d784a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a10542d784a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5a105428e5d6 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a105428e5d6 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5a10542a0e49 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a10542a0e49 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a10542a0ce1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a10534bb5ee - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5a10534bb5ee - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a10542a1172 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5a10542a1172 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a10542a0f08 - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a105429bd59 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a10542828ad - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a10542e24fc - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a10542e1852 - core::result::unwrap_failed::h7d4c34940aded59c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a10533f8b88 - core::result::Result<T,E>::unwrap::h839c84c51b478dc2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5a10533f8b88 - db_locks::repository::rdb_common::build_sqlite_pool::h3e06d78d3c88659a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5a105335e9ad - db_locks::repository::factory::build_mutex_repository::{{closure}}::hfe9c0fa26428c95a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5a105336154d - db_locks::repository::factory::build_measurable_semaphore_repository::{{closure}}::hb40e4e0dc70ca0dc
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:104:94
[INFO] [stdout]   24:     0x5a10532d7d71 - db_locks::repository::semaphore_repository_tests::tests::build_test_semaphore_repos::{{closure}}::h64a4d82be8b89b02
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:497:47
[INFO] [stdout]   25:     0x5a10532e1923 - db_locks::repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock::{{closure}}::hdb656621f1245cbd
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:223:64
[INFO] [stdout]   26:     0x5a1053499cdd - <core::pin::Pin<P> as core::future::future::Future>::poll::h4294d7a15811108c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5a105321f8dd - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hba8e4347ec21f856
[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:     0x5a10533afa50 - tokio::coop::with_budget::{{closure}}::h4705957747c031f6
[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:     0x5a10532ff885 - std::thread::local::LocalKey<T>::try_with::h6a6c0093ef31059c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   30:     0x5a10532f9cfe - std::thread::local::LocalKey<T>::with::h88bdb92cf5eb73e3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   31:     0x5a105321dd3f - tokio::coop::with_budget::h8f1e2e2f269e311b
[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:     0x5a105321dd3f - tokio::coop::budget::hd1e40e9eebbc1023
[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:     0x5a105321dd3f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hbebd20380306aa5e
[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:     0x5a10531f0600 - tokio::runtime::scheduler::current_thread::Context::enter::h7f8d0fa94a1795e8
[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:     0x5a105320940f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h39be7998766195e6
[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:     0x5a10532045a4 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::hf1ca62dd777e32e6
[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:     0x5a10532c7843 - tokio::macros::scoped_tls::ScopedKey<T>::set::hce6098bf85ce3b7f
[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:     0x5a10531fdcdf - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h3dfe162fbe219b41
[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:     0x5a1053204eea - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h9d040500d57f7db2
[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:     0x5a10531e8c4d - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hff4f82949a297646
[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:     0x5a10533e7ba7 - tokio::runtime::Runtime::block_on::hd42bc3d9349ff61e
[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:     0x5a10532e14b7 - db_locks::repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock::h4b86337e121a92e0
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:223:70
[INFO] [stdout]   43:     0x5a10532e1557 - db_locks::repository::semaphore_repository_tests::tests::test_should_resize_semaphore_without_lock::{{closure}}::hcb6ee7acd7b39e0f
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:220:57
[INFO] [stdout]   44:     0x5a10531c34e6 - core::ops::function::FnOnce::call_once::ha8a927409fe452f1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5a10534bb3eb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5a10534bb3eb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   47:     0x5a10534cedba - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   48:     0x5a10534cedba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   49:     0x5a10534cedba - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5a10534cedba - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5a10534cedba - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5a10534cedba - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   53:     0x5a10534cedba - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   54:     0x5a10534a9214 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   55:     0x5a10534a9214 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   57:     0x5a10534acad2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   58:     0x5a10534acad2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5a10534acad2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5a10534acad2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   62:     0x5a10534acad2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5a1054296d1f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   64:     0x5a1054296d1f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   65:     0x7548352e1aa4 - <unknown>
[INFO] [stdout]   66:     0x75483536ea64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- repository::mutex_repository_tests::tests::test_should_send_heartbeat stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'repository::mutex_repository_tests::tests::test_should_send_heartbeat' (52) 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:     0x5a10542c40f2 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a10542c40f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a10542c40f2 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a10542c40f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a10542d784a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a10542d784a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5a105428e5d6 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a105428e5d6 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5a10542a0e49 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a10542a0e49 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a10542a0ce1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a10534bb5ee - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5a10534bb5ee - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a10542a1172 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5a10542a1172 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a10542a0f08 - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a105429bd59 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a10542828ad - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a10542e24fc - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a10542e1852 - core::result::unwrap_failed::h7d4c34940aded59c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a10533f8b88 - core::result::Result<T,E>::unwrap::h839c84c51b478dc2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5a10533f8b88 - db_locks::repository::rdb_common::build_sqlite_pool::h3e06d78d3c88659a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5a105335e9ad - db_locks::repository::factory::build_mutex_repository::{{closure}}::hfe9c0fa26428c95a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5a105336115a - db_locks::repository::factory::build_measurable_mutex_repository::{{closure}}::h620d48f81fab2b86
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:96:80
[INFO] [stdout]   24:     0x5a105334ac8a - db_locks::repository::mutex_repository_tests::tests::build_test_mutex_repos::{{closure}}::hc092d0b7e72f2e1a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:483:47
[INFO] [stdout]   25:     0x5a105334be02 - db_locks::repository::mutex_repository_tests::tests::test_should_send_heartbeat::{{closure}}::hcf1b828719737294
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:318:56
[INFO] [stdout]   26:     0x5a105349a47d - <core::pin::Pin<P> as core::future::future::Future>::poll::hc2993e825f07fa83
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5a105321fa9d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hd002f0fa221ae63b
[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:     0x5a10533ae160 - tokio::coop::with_budget::{{closure}}::h1e850380c6b3e993
[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:     0x5a10532fcd85 - std::thread::local::LocalKey<T>::try_with::h25a1429629bf11f3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   30:     0x5a10532fb03e - std::thread::local::LocalKey<T>::with::hdcd06b4ac765d616
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   31:     0x5a105321d86f - tokio::coop::with_budget::hc8fc7d8222a18ee9
[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:     0x5a105321d86f - tokio::coop::budget::hb29077217f1b99dd
[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:     0x5a105321d86f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::haf7a6e6b92ab5bed
[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:     0x5a10531ee460 - tokio::runtime::scheduler::current_thread::Context::enter::h4ead5a8b5cb0dd63
[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:     0x5a1053217b7f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::hd4367c29cf5a5342
[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:     0x5a10532041a4 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h081cd4d8dad03ad4
[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:     0x5a10532c75e3 - tokio::macros::scoped_tls::ScopedKey<T>::set::hbb535926266453a5
[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:     0x5a10531fbd5f - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h0faf4a52f6134e2c
[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:     0x5a1053204fca - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::ha502cbd43ffda0e6
[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:     0x5a10531e5359 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h81f67a56c01991eb
[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:     0x5a10533e516a - tokio::runtime::Runtime::block_on::h189107bfca74a236
[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:     0x5a105334bb0d - db_locks::repository::mutex_repository_tests::tests::test_should_send_heartbeat::hb27a444d8a93e515
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:318:62
[INFO] [stdout]   43:     0x5a105334bba7 - db_locks::repository::mutex_repository_tests::tests::test_should_send_heartbeat::{{closure}}::h6f259862b2e58672
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:316:42
[INFO] [stdout]   44:     0x5a10531c3b56 - core::ops::function::FnOnce::call_once::hf6205308be08c82a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5a10534bb3eb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5a10534bb3eb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   47:     0x5a10534cedba - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   48:     0x5a10534cedba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   49:     0x5a10534cedba - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5a10534cedba - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5a10534cedba - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5a10534cedba - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   53:     0x5a10534cedba - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   54:     0x5a10534a9214 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   55:     0x5a10534a9214 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   57:     0x5a10534acad2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   58:     0x5a10534acad2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5a10534acad2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5a10534acad2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   62:     0x5a10534acad2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5a1054296d1f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   64:     0x5a1054296d1f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   65:     0x7548352e1aa4 - <unknown>
[INFO] [stdout]   66:     0x75483536ea64 - 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' (58) 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:     0x5a10542c40f2 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a10542c40f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a10542c40f2 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a10542c40f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a10542d784a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a10542d784a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5a105428e5d6 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a105428e5d6 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5a10542a0e49 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a10542a0e49 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a10542a0ce1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a10534bb5ee - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5a10534bb5ee - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a10542a1172 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5a10542a1172 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a10542a0f3a - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5a105429bd59 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a10542828ad - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a10542e24fc - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a10542e24c2 - core::panicking::panic::h6519d2e94a76dd19
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x5a10532f290c - db_locks::repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete::{{closure}}::h92b029c490383479
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/redis_fair_semaphore_repository.rs:345:9
[INFO] [stdout]   21:     0x5a105349999d - <core::pin::Pin<P> as core::future::future::Future>::poll::h13686b325682cd54
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/future/future.rs:133:9
[INFO] [stdout]   22:     0x5a105321f9dd - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hc0533b23c1423b84
[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:     0x5a10533b4b10 - tokio::coop::with_budget::{{closure}}::hb9b783400ee2f9fb
[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:     0x5a10532fbe85 - std::thread::local::LocalKey<T>::try_with::h0a22121544170663
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   25:     0x5a10532f89de - std::thread::local::LocalKey<T>::with::h23fd8183b8b6795b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   26:     0x5a105321e2cf - tokio::coop::with_budget::h8c233ce0e7c89a4c
[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:     0x5a105321e2cf - tokio::coop::budget::hd522a2e82f10a301
[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:     0x5a105321e2cf - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hd1c27d8e14c30a84
[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:     0x5a10531f0f60 - tokio::runtime::scheduler::current_thread::Context::enter::h981ed597cf8f05a1
[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:     0x5a10532199af - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::he53dc27f943619a0
[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:     0x5a1053204584 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::he9e34b519ed3ccfe
[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:     0x5a10532c7383 - tokio::macros::scoped_tls::ScopedKey<T>::set::had00adbc10919bda
[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:     0x5a1053202b9f - tokio::runtime::scheduler::current_thread::CoreGuard::enter::hdbd6b03c9fd6a45b
[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:     0x5a1053204afa - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h465a4b741c6f5e11
[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:     0x5a10531e2c29 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h0a158de531342c9c
[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:     0x5a10533e5a3a - tokio::runtime::Runtime::block_on::h38a78c8068d735ae
[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:     0x5a10532f207d - db_locks::repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete::hbf370535c29f3be6
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/redis_fair_semaphore_repository.rs:356:72
[INFO] [stdout]   38:     0x5a10532f3417 - db_locks::repository::redis_fair_semaphore_repository::tests::test_should_not_get_semaphore_after_delete::{{closure}}::h9aef1880c3e83331
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/redis_fair_semaphore_repository.rs:333:58
[INFO] [stdout]   39:     0x5a10531c38f6 - core::ops::function::FnOnce::call_once::hd465601daab900d1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5a10534bb3eb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5a10534bb3eb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   42:     0x5a10534cedba - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   43:     0x5a10534cedba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   44:     0x5a10534cedba - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5a10534cedba - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5a10534cedba - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5a10534cedba - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   48:     0x5a10534cedba - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   49:     0x5a10534a9214 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   50:     0x5a10534a9214 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   52:     0x5a10534acad2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   53:     0x5a10534acad2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5a10534acad2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5a10534acad2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   57:     0x5a10534acad2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5a1054296d1f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   59:     0x5a1054296d1f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   60:     0x7548352e1aa4 - <unknown>
[INFO] [stdout]   61:     0x75483536ea64 - 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' (54) 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:     0x5a10542c40f2 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a10542c40f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a10542c40f2 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a10542c40f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a10542d784a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a10542d784a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5a105428e5d6 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a105428e5d6 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5a10542a0e49 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a10542a0e49 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a10542a0ce1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a10534bb5ee - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5a10534bb5ee - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a10542a1172 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5a10542a1172 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a10542a0f08 - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a105429bd59 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a10542828ad - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a10542e24fc - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a10542e1852 - core::result::unwrap_failed::h7d4c34940aded59c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a10533f8b88 - core::result::Result<T,E>::unwrap::h839c84c51b478dc2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5a10533f8b88 - db_locks::repository::rdb_common::build_sqlite_pool::h3e06d78d3c88659a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5a105335e9ad - db_locks::repository::factory::build_mutex_repository::{{closure}}::hfe9c0fa26428c95a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5a105336115a - db_locks::repository::factory::build_measurable_mutex_repository::{{closure}}::h620d48f81fab2b86
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:96:80
[INFO] [stdout]   24:     0x5a105334ac8a - db_locks::repository::mutex_repository_tests::tests::build_test_mutex_repos::{{closure}}::hc092d0b7e72f2e1a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:483:47
[INFO] [stdout]   25:     0x5a105335aff9 - db_locks::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency::{{closure}}::h9053b0bfad4f44f2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:372:57
[INFO] [stdout]   26:     0x5a105349a4fd - <core::pin::Pin<P> as core::future::future::Future>::poll::hd2913bf9ea348704
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5a105321fb5d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::he5b7246345375eb3
[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:     0x5a10533ad0c0 - tokio::coop::with_budget::{{closure}}::h033b30fc7a93b2ce
[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:     0x5a10532fff85 - std::thread::local::LocalKey<T>::try_with::h74c2127c0e1d627f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   30:     0x5a10532f970e - std::thread::local::LocalKey<T>::with::h659dc843ba62e4cb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   31:     0x5a105321c44f - tokio::coop::with_budget::h113e77434cedb3c2
[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:     0x5a105321c44f - tokio::coop::budget::h0a11182dd9bbab1c
[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:     0x5a105321c44f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h46184999eef8580c
[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:     0x5a10531eed90 - tokio::runtime::scheduler::current_thread::Context::enter::h54dfb21d30db31f0
[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:     0x5a105321858f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::hdfb5f1b0f95502ec
[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:     0x5a10532044e4 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::hce47d5c33ba65450
[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:     0x5a10532c6c63 - tokio::macros::scoped_tls::ScopedKey<T>::set::h8b5a8364879d0567
[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:     0x5a10532027af - tokio::runtime::scheduler::current_thread::CoreGuard::enter::hda0623af86bca5d1
[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:     0x5a1053204a1a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h3cd0606463e19afc
[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:     0x5a10531e2f29 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h1c77af1f33e67d8e
[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:     0x5a10533e840a - tokio::runtime::Runtime::block_on::hea64b6b18d4fb2db
[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:     0x5a105335ac6d - db_locks::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency::hc40c8006aa4a9f4e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:372:63
[INFO] [stdout]   43:     0x5a105335ad07 - db_locks::repository::mutex_repository_tests::tests::test_should_update_locks_concurrently_without_read_consistency::{{closure}}::h0fb44cbfc0767667
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/mutex_repository_tests.rs:368:78
[INFO] [stdout]   44:     0x5a10531c2846 - core::ops::function::FnOnce::call_once::h226aa794125991d4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5a10534bb3eb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5a10534bb3eb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   47:     0x5a10534cedba - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   48:     0x5a10534cedba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   49:     0x5a10534cedba - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5a10534cedba - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5a10534cedba - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5a10534cedba - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   53:     0x5a10534cedba - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   54:     0x5a10534a9214 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   55:     0x5a10534a9214 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   57:     0x5a10534acad2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   58:     0x5a10534acad2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5a10534acad2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5a10534acad2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   62:     0x5a10534acad2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5a1054296d1f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   64:     0x5a1054296d1f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   65:     0x7548352e1aa4 - <unknown>
[INFO] [stdout]   66:     0x75483536ea64 - 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' (59) 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:     0x5a10542c40f2 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a10542c40f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a10542c40f2 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a10542c40f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a10542d784a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a10542d784a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5a105428e5d6 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a105428e5d6 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5a10542a0e49 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a10542a0e49 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a10542a0ce1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a10534bb5ee - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5a10534bb5ee - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a10542a1172 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5a10542a1172 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a10542a0f3a - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5a105429bd59 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a10542828ad - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a10542e24fc - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a10542e24c2 - core::panicking::panic::h6519d2e94a76dd19
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x5a10532f0211 - db_locks::repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant::{{closure}}::hf9d5e64b90525283
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/redis_fair_semaphore_repository.rs:371:13
[INFO] [stdout]   21:     0x5a1053499abd - <core::pin::Pin<P> as core::future::future::Future>::poll::h2dd58e98b5e93215
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/future/future.rs:133:9
[INFO] [stdout]   22:     0x5a105321f6dd - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h92e8402560dbcdf0
[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:     0x5a10533b1df0 - tokio::coop::with_budget::{{closure}}::h7a2327f681cef15a
[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:     0x5a1053302785 - std::thread::local::LocalKey<T>::try_with::ha4b3b88551ca4315
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   25:     0x5a10532facee - std::thread::local::LocalKey<T>::with::hd55dd78c8346003f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   26:     0x5a105321c1bf - tokio::coop::with_budget::hdad5d96965bc1e8c
[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:     0x5a105321c1bf - tokio::coop::budget::hf498c1d07ac5e117
[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:     0x5a105321c1bf - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h3b1ebe46193107fe
[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:     0x5a10531ed260 - tokio::runtime::scheduler::current_thread::Context::enter::h3c8d473661cd0925
[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:     0x5a105320a82f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h40245c86a3500a2d
[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:     0x5a1053204564 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::he5b9b9850f9a69c0
[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:     0x5a10532c8093 - tokio::macros::scoped_tls::ScopedKey<T>::set::he169d569cfe0e2d1
[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:     0x5a10531fd8ef - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h38e4c7454261813c
[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:     0x5a1053204d9a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h6be11f90cef846f4
[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:     0x5a10531e6859 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::ha7e6cf77c0702e84
[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:     0x5a10533e79da - tokio::runtime::Runtime::block_on::hcb9cddfa12623a75
[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:     0x5a10532efb7d - db_locks::repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant::hc23a4aedbd2e9d7d
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/redis_fair_semaphore_repository.rs:389:74
[INFO] [stdout]   38:     0x5a10532efc17 - db_locks::repository::redis_fair_semaphore_repository::tests::test_should_paginate_query_by_tenant::{{closure}}::h8049309238ad4c16
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/redis_fair_semaphore_repository.rs:360:52
[INFO] [stdout]   39:     0x5a10531c3c26 - core::ops::function::FnOnce::call_once::hfa002bff72b9852c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5a10534bb3eb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5a10534bb3eb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   42:     0x5a10534cedba - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   43:     0x5a10534cedba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   44:     0x5a10534cedba - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5a10534cedba - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5a10534cedba - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5a10534cedba - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   48:     0x5a10534cedba - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   49:     0x5a10534a9214 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   50:     0x5a10534a9214 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   52:     0x5a10534acad2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   53:     0x5a10534acad2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5a10534acad2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5a10534acad2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   57:     0x5a10534acad2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5a1054296d1f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   59:     0x5a1054296d1f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   60:     0x7548352e1aa4 - <unknown>
[INFO] [stdout]   61:     0x75483536ea64 - clone
[INFO] [stdout]   62:                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' (61) 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:     0x5a10542c40f2 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a10542c40f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a10542c40f2 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a10542c40f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a10542d784a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a10542d784a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5a105428e5d6 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a105428e5d6 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5a10542a0e49 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a10542a0e49 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a10542a0ce1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a10534bb5ee - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5a10534bb5ee - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a10542a1172 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5a10542a1172 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a10542a0f08 - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a105429bd59 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a10542828ad - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a10542e24fc - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a10542e1852 - core::result::unwrap_failed::h7d4c34940aded59c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a10533f8b88 - core::result::Result<T,E>::unwrap::h839c84c51b478dc2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5a10533f8b88 - db_locks::repository::rdb_common::build_sqlite_pool::h3e06d78d3c88659a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5a105335e9ad - db_locks::repository::factory::build_mutex_repository::{{closure}}::hfe9c0fa26428c95a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5a105336154d - db_locks::repository::factory::build_measurable_semaphore_repository::{{closure}}::hb40e4e0dc70ca0dc
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:104:94
[INFO] [stdout]   24:     0x5a10532d7d71 - db_locks::repository::semaphore_repository_tests::tests::build_test_semaphore_repos::{{closure}}::h64a4d82be8b89b02
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:497:47
[INFO] [stdout]   25:     0x5a10532dcc08 - db_locks::repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore::{{closure}}::hd77a231373551cf8
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:32:64
[INFO] [stdout]   26:     0x5a1053499a3d - <core::pin::Pin<P> as core::future::future::Future>::poll::h1c1247d9e429d30e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5a105321f55d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h69c12533fb3a87aa
[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:     0x5a10533ad1f0 - tokio::coop::with_budget::{{closure}}::h045e1789e518ef44
[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:     0x5a1053301185 - std::thread::local::LocalKey<T>::try_with::h8c695e238d972970
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   30:     0x5a10532f884e - std::thread::local::LocalKey<T>::with::h1be72afef2679ae6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   31:     0x5a105321f27f - tokio::coop::with_budget::hea97cd07348f2aae
[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:     0x5a105321f27f - tokio::coop::budget::h01f2909a0d38e900
[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:     0x5a105321f27f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hfc0f9bdd42d9d686
[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:     0x5a10531f1280 - tokio::runtime::scheduler::current_thread::Context::enter::h9d9d3c5c11edd1b0
[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:     0x5a105320bc4f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h44d599a6c0dd156b
[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:     0x5a1053204404 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h960732eed9f34f34
[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:     0x5a10532c7e33 - tokio::macros::scoped_tls::ScopedKey<T>::set::hd49f6a79de0ddb13
[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:     0x5a105320337f - tokio::runtime::scheduler::current_thread::CoreGuard::enter::he3cb46ec2decf851
[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:     0x5a1053204a8a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h3f2215235ac57015
[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:     0x5a10531e413d - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h5ad1fde4ce7275f6
[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:     0x5a10533e54f7 - tokio::runtime::Runtime::block_on::h1ed1b83a0a125867
[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:     0x5a10532dc878 - db_locks::repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore::h98d360c4b65aaa99
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:32:70
[INFO] [stdout]   43:     0x5a10532dc917 - db_locks::repository::semaphore_repository_tests::tests::test_should_create_and_load_semaphore::{{closure}}::h6f95c321a89dd22b
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:29:53
[INFO] [stdout]   44:     0x5a10531c33a6 - core::ops::function::FnOnce::call_once::h9d682831ff160469
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5a10534bb3eb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5a10534bb3eb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   47:     0x5a10534cedba - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   48:     0x5a10534cedba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   49:     0x5a10534cedba - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5a10534cedba - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5a10534cedba - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5a10534cedba - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   53:     0x5a10534cedba - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   54:     0x5a10534a9214 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   55:     0x5a10534a9214 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   57:     0x5a10534acad2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   58:     0x5a10534acad2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5a10534acad2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5a10534acad2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   62:     0x5a10534acad2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5a1054296d1f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   64:     0x5a1054296d1f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   65:     0x7548352e1aa4 - <unknown>
[INFO] [stdout]   66:     0x75483536ea64 - 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' (62) 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:     0x5a10542c40f2 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a10542c40f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a10542c40f2 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a10542c40f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a10542d784a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a10542d784a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5a105428e5d6 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a105428e5d6 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5a10542a0e49 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a10542a0e49 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a10542a0ce1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a10534bb5ee - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5a10534bb5ee - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a10542a1172 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5a10542a1172 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a10542a0f08 - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a105429bd59 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a10542828ad - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a10542e24fc - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a10542e1852 - core::result::unwrap_failed::h7d4c34940aded59c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a10533f8b88 - core::result::Result<T,E>::unwrap::h839c84c51b478dc2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5a10533f8b88 - db_locks::repository::rdb_common::build_sqlite_pool::h3e06d78d3c88659a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5a105335e9ad - db_locks::repository::factory::build_mutex_repository::{{closure}}::hfe9c0fa26428c95a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5a105336154d - db_locks::repository::factory::build_measurable_semaphore_repository::{{closure}}::hb40e4e0dc70ca0dc
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:104:94
[INFO] [stdout]   24:     0x5a10532d7d71 - db_locks::repository::semaphore_repository_tests::tests::build_test_semaphore_repos::{{closure}}::h64a4d82be8b89b02
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:497:47
[INFO] [stdout]   25:     0x5a10532d8f0c - db_locks::repository::semaphore_repository_tests::tests::test_should_delete_create_tables::{{closure}}::h52b1a33d32b49262
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:22:64
[INFO] [stdout]   26:     0x5a105349a4bd - <core::pin::Pin<P> as core::future::future::Future>::poll::hc823abf78d1c14a1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5a105321f65d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h78da27920d8cf9d5
[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:     0x5a10533aed40 - tokio::coop::with_budget::{{closure}}::h39ab65779d7f396e
[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:     0x5a10532ff685 - std::thread::local::LocalKey<T>::try_with::h69b03805c8c9db8b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   30:     0x5a10532fb4ce - std::thread::local::LocalKey<T>::with::hfc200c3878cabe60
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   31:     0x5a105321ecff - tokio::coop::with_budget::h987405aea8844b5e
[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:     0x5a105321ecff - tokio::coop::budget::h42c2a7f3ab6a49e1
[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:     0x5a105321ecff - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::heb9b893b15c1805d
[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:     0x5a10531eae00 - tokio::runtime::scheduler::current_thread::Context::enter::h086ec1ea01c3534b
[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:     0x5a105320e48f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h66878c0dda98a4bb
[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:     0x5a1053204364 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h7290affff2a1ba7e
[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:     0x5a10532c81c3 - tokio::macros::scoped_tls::ScopedKey<T>::set::he43369b18c993845
[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:     0x5a10531fd10f - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h34e36ca7a1fe5436
[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:     0x5a105320469a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h185750296fa682fd
[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:     0x5a10531e6259 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h9f8671ed98eac6bf
[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:     0x5a10533e64ba - tokio::runtime::Runtime::block_on::h6034759739bc655f
[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:     0x5a10532d8d1a - db_locks::repository::semaphore_repository_tests::tests::test_should_delete_create_tables::h023f7beb4e7d8956
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:22:70
[INFO] [stdout]   43:     0x5a10532d92a7 - db_locks::repository::semaphore_repository_tests::tests::test_should_delete_create_tables::{{closure}}::h62adfd48cfdcd534
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:20:48
[INFO] [stdout]   44:     0x5a10531c3576 - core::ops::function::FnOnce::call_once::hae76fb275a2bb609
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5a10534bb3eb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5a10534bb3eb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   47:     0x5a10534cedba - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   48:     0x5a10534cedba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   49:     0x5a10534cedba - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5a10534cedba - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5a10534cedba - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5a10534cedba - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   53:     0x5a10534cedba - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   54:     0x5a10534a9214 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   55:     0x5a10534a9214 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   57:     0x5a10534acad2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   58:     0x5a10534acad2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5a10534acad2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5a10534acad2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   62:     0x5a10534acad2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5a1054296d1f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   64:     0x5a1054296d1f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   65:     0x7548352e1aa4 - <unknown>
[INFO] [stdout]   66:     0x75483536ea64 - 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' (37) 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:     0x5a10542c40f2 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a10542c40f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a10542c40f2 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a10542c40f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a10542d784a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a10542d784a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5a105428e5d6 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a105428e5d6 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5a10542a0e49 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a10542a0e49 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a10542a0ce1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a10534bb5ee - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5a10534bb5ee - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a10542a1172 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5a10542a1172 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a10542a0f08 - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a105429bd59 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a10542828ad - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a10542e24fc - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a10542e1852 - core::result::unwrap_failed::h7d4c34940aded59c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a10533f8b88 - core::result::Result<T,E>::unwrap::h839c84c51b478dc2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5a10533f8b88 - db_locks::repository::rdb_common::build_sqlite_pool::h3e06d78d3c88659a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5a105335e9ad - db_locks::repository::factory::build_mutex_repository::{{closure}}::hfe9c0fa26428c95a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5a10533631ce - db_locks::manager::lock_manager::tests::build_test_mutex_repo::{{closure}}::h539f4d393defd58b
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:583:14
[INFO] [stdout]   24:     0x5a105336422c - db_locks::manager::lock_manager::tests::build_test_lock_manager::{{closure}}::hae77839baabc8e29
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:555:79
[INFO] [stdout]   25:     0x5a1053368431 - db_locks::manager::lock_manager::tests::test_should_acquire_lock_concurrently::{{closure}}::h1c22bac9fe6b8fd0
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:445:59
[INFO] [stdout]   26:     0x5a1053499dfd - <core::pin::Pin<P> as core::future::future::Future>::poll::h521f9ecd68b3b5e0
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5a105321f61d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h729eb44d3f48d2de
[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:     0x5a10533af460 - tokio::coop::with_budget::{{closure}}::h416f07154e744e1b
[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:     0x5a1053301385 - std::thread::local::LocalKey<T>::try_with::h8e03c43438728780
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   30:     0x5a10532fa87e - std::thread::local::LocalKey<T>::with::hc43a85eec0b9f2c2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   31:     0x5a105321f1af - tokio::coop::with_budget::ha125d02f4068f03c
[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:     0x5a105321f1af - tokio::coop::budget::ha325e01b41656381
[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:     0x5a105321f1af - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hf63a940e2cdeb150
[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:     0x5a10531eb730 - tokio::runtime::scheduler::current_thread::Context::enter::h0eb34e990d30ffe9
[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:     0x5a1053212aff - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h957a7bec1f17a26a
[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:     0x5a10532045c4 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::hf5087f4b600c6cb8
[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:     0x5a10532c6d93 - tokio::macros::scoped_tls::ScopedKey<T>::set::h8c936236efa6f131
[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:     0x5a10532013ff - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h9a4e4baa22e202eb
[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:     0x5a10532048ca - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h2ba94954f57f8c91
[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:     0x5a10531e5c59 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h90c9c60f8633448c
[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:     0x5a10533e5f7a - tokio::runtime::Runtime::block_on::h493808276f968a1a
[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:     0x5a1053368139 - db_locks::manager::lock_manager::tests::test_should_acquire_lock_concurrently::h026e73206513b92e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:445:65
[INFO] [stdout]   43:     0x5a105336a907 - db_locks::manager::lock_manager::tests::test_should_acquire_lock_concurrently::{{closure}}::h9d1990eb6d68bf9e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:441:53
[INFO] [stdout]   44:     0x5a10531c2f56 - core::ops::function::FnOnce::call_once::h70bbbafed60db375
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5a10534bb3eb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5a10534bb3eb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   47:     0x5a10534cedba - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   48:     0x5a10534cedba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   49:     0x5a10534cedba - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5a10534cedba - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5a10534cedba - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5a10534cedba - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   53:     0x5a10534cedba - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   54:     0x5a10534a9214 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   55:     0x5a10534a9214 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   57:     0x5a10534acad2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   58:     0x5a10534acad2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5a10534acad2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5a10534acad2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   62:     0x5a10534acad2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5a1054296d1f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   64:     0x5a1054296d1f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   65:     0x7548352e1aa4 - <unknown>
[INFO] [stdout]   66:     0x75483536ea64 - 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' (43) 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:     0x5a10542c40f2 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a10542c40f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a10542c40f2 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a10542c40f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a10542d784a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a10542d784a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5a105428e5d6 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a105428e5d6 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5a10542a0e49 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a10542a0e49 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a10542a0ce1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a10534bb5ee - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5a10534bb5ee - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a10542a1172 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5a10542a1172 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a10542a0f08 - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a105429bd59 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a10542828ad - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a10542e24fc - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a10542e1852 - core::result::unwrap_failed::h7d4c34940aded59c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a10533f8b88 - core::result::Result<T,E>::unwrap::h839c84c51b478dc2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5a10533f8b88 - db_locks::repository::rdb_common::build_sqlite_pool::h3e06d78d3c88659a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5a105335e9ad - db_locks::repository::factory::build_mutex_repository::{{closure}}::hfe9c0fa26428c95a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5a10533631ce - db_locks::manager::lock_manager::tests::build_test_mutex_repo::{{closure}}::h539f4d393defd58b
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:583:14
[INFO] [stdout]   24:     0x5a105336422c - db_locks::manager::lock_manager::tests::build_test_lock_manager::{{closure}}::hae77839baabc8e29
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:555:79
[INFO] [stdout]   25:     0x5a105337156f - db_locks::manager::lock_manager::tests::test_should_fail_to_acquire_lock_with_acquire_only_if_already_exists_true_for_nonexistant_lock::{{closure}}::h81f005e1adb9811e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:330:59
[INFO] [stdout]   26:     0x5a1053499b7d - <core::pin::Pin<P> as core::future::future::Future>::poll::h3713112fb834a745
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5a105321f45d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h4826a8a3cbc416df
[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:     0x5a10533ad320 - tokio::coop::with_budget::{{closure}}::h07125129edd24831
[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:     0x5a10532fdc85 - std::thread::local::LocalKey<T>::try_with::h3897f8406cf3cf7d
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   30:     0x5a10532f875e - std::thread::local::LocalKey<T>::with::h190c4add209ecab7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   31:     0x5a105321ebaf - tokio::coop::with_budget::h3e0b523dfd6c52b5
[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:     0x5a105321ebaf - tokio::coop::budget::hccf90f6e19a46ce3
[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:     0x5a105321ebaf - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::he8ea7c0490b85806
[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:     0x5a10531f4300 - tokio::runtime::scheduler::current_thread::Context::enter::hcf6ecfee86b9e823
[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:     0x5a105321adcf - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::hf1a1def23e7864ee
[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:     0x5a1053204324 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h6e20b4ff76ea280e
[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:     0x5a10532c7123 - tokio::macros::scoped_tls::ScopedKey<T>::set::ha16c880efd19cb54
[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:     0x5a10532023bf - tokio::runtime::scheduler::current_thread::CoreGuard::enter::hd1907c1c957de435
[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:     0x5a1053204cba - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h57423a6db19bc3b9
[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:     0x5a10531e4a59 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h660b47206e87d376
[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:     0x5a10533e4c0a - tokio::runtime::Runtime::block_on::h08662c7b316112dc
[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:     0x5a105337131a - db_locks::manager::lock_manager::tests::test_should_fail_to_acquire_lock_with_acquire_only_if_already_exists_true_for_nonexistant_lock::h93d1e0d41a96c115
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:330:65
[INFO] [stdout]   43:     0x5a10533713b7 - db_locks::manager::lock_manager::tests::test_should_fail_to_acquire_lock_with_acquire_only_if_already_exists_true_for_nonexistant_lock::{{closure}}::h20c54bdae51ddead
[INFO] [stdout]                                at /opt/rustwide/workdir/src/manager/lock_manager.rs:328:110
[INFO] [stdout]   44:     0x5a10531c2426 - core::ops::function::FnOnce::call_once::h029d3beae5d90706
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5a10534bb3eb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5a10534bb3eb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   47:     0x5a10534cedba - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   48:     0x5a10534cedba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   49:     0x5a10534cedba - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5a10534cedba - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5a10534cedba - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5a10534cedba - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   53:     0x5a10534cedba - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   54:     0x5a10534a9214 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   55:     0x5a10534a9214 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   57:     0x5a10534acad2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   58:     0x5a10534acad2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5a10534acad2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5a10534acad2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   62:     0x5a10534acad2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5a1054296d1f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   64:     0x5a1054296d1f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   65:     0x7548352e1aa4 - <unknown>
[INFO] [stdout]   66:     0x75483536ea64 - 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' (64) 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:     0x5a10542c40f2 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a10542c40f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a10542c40f2 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a10542c40f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a10542d784a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a10542d784a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5a105428e5d6 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a105428e5d6 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5a10542a0e49 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a10542a0e49 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a10542a0ce1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a10534bb5ee - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5a10534bb5ee - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a10542a1172 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5a10542a1172 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a10542a0f08 - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a105429bd59 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a10542828ad - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a10542e24fc - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a10542e1852 - core::result::unwrap_failed::h7d4c34940aded59c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a10533f8b88 - core::result::Result<T,E>::unwrap::h839c84c51b478dc2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5a10533f8b88 - db_locks::repository::rdb_common::build_sqlite_pool::h3e06d78d3c88659a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5a105335e9ad - db_locks::repository::factory::build_mutex_repository::{{closure}}::hfe9c0fa26428c95a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5a105336154d - db_locks::repository::factory::build_measurable_semaphore_repository::{{closure}}::hb40e4e0dc70ca0dc
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:104:94
[INFO] [stdout]   24:     0x5a10532d7d71 - db_locks::repository::semaphore_repository_tests::tests::build_test_semaphore_repos::{{closure}}::h64a4d82be8b89b02
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:497:47
[INFO] [stdout]   25:     0x5a10532df3b3 - db_locks::repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes::{{closure}}::hf7dfb217af620af2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:61:64
[INFO] [stdout]   26:     0x5a105349a1bd - <core::pin::Pin<P> as core::future::future::Future>::poll::h7dbbf389dae9c4f1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5a105321f49d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h4d79ce894c74afaf
[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:     0x5a10533b2fc0 - tokio::coop::with_budget::{{closure}}::h89ab1beccbfb0e22
[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:     0x5a10532feb85 - std::thread::local::LocalKey<T>::try_with::h56a5cf3ce810f204
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   30:     0x5a10532fa0ee - std::thread::local::LocalKey<T>::with::h9e4293da6528c8e2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   31:     0x5a105321c84f - tokio::coop::with_budget::h088a3b1e3dccb13a
[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:     0x5a105321c84f - tokio::coop::budget::h67484dea47006c21
[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:     0x5a105321c84f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h4da9d684a7bc2e5a
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[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:     0x5a10531f27d0 - tokio::runtime::scheduler::current_thread::Context::enter::hafa7622516a769eb
[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:     0x5a105320b23f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h421ce6563bc375dc
[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:     0x5a1053204264 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h4192e4459899ade2
[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:     0x5a10532c5a93 - tokio::macros::scoped_tls::ScopedKey<T>::set::h0f2dfdb9b0a80308
[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:     0x5a10531fe4bf - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h486b9aa74e8410a1
[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:     0x5a105320518a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::hc45f3e2c0c238058
[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:     0x5a10531e444d - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h5dcc678973d7f575
[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:     0x5a10533e4dd7 - tokio::runtime::Runtime::block_on::h0fbd6c15a6a2f4ea
[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:     0x5a10532defb8 - db_locks::repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes::he9105a1dd4535641
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:61:70
[INFO] [stdout]   43:     0x5a10532df057 - db_locks::repository::semaphore_repository_tests::tests::test_should_not_delete_acquired_mutexes::{{closure}}::h771c9734b50cf1b8
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:58:55
[INFO] [stdout]   44:     0x5a10531c3a26 - core::ops::function::FnOnce::call_once::he9a7f4050f8aac9e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5a10534bb3eb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5a10534bb3eb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   47:     0x5a10534cedba - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   48:     0x5a10534cedba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   49:     0x5a10534cedba - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5a10534cedba - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5a10534cedba - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5a10534cedba - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   53:     0x5a10534cedba - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   54:     0x5a10534a9214 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   55:     0x5a10534a9214 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   57:     0x5a10534acad2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   58:     0x5a10534acad2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5a10534acad2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5a10534acad2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   62:     0x5a10534acad2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5a1054296d1f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   64:     0x5a1054296d1f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   65:     0x7548352e1aa4 - <unknown>
[INFO] [stdout]   66:     0x75483536ea64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock' (66) 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:     0x5a10542c40f2 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a10542c40f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a10542c40f2 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a10542c40f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a10542d784a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a10542d784a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5a105428e5d6 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a105428e5d6 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5a10542a0e49 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a10542a0e49 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a10542a0ce1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a10534bb5ee - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5a10534bb5ee - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a10542a1172 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5a10542a1172 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a10542a0f08 - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a105429bd59 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a10542828ad - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a10542e24fc - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a10542e1852 - core::result::unwrap_failed::h7d4c34940aded59c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a10533f8b88 - core::result::Result<T,E>::unwrap::h839c84c51b478dc2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5a10533f8b88 - db_locks::repository::rdb_common::build_sqlite_pool::h3e06d78d3c88659a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5a105335e9ad - db_locks::repository::factory::build_mutex_repository::{{closure}}::hfe9c0fa26428c95a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5a105336154d - db_locks::repository::factory::build_measurable_semaphore_repository::{{closure}}::hb40e4e0dc70ca0dc
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:104:94
[INFO] [stdout]   24:     0x5a10532d7d71 - db_locks::repository::semaphore_repository_tests::tests::build_test_semaphore_repos::{{closure}}::h64a4d82be8b89b02
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:497:47
[INFO] [stdout]   25:     0x5a10532e7e04 - db_locks::repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock::{{closure}}::hae99ac04d9a5cd15
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:161:64
[INFO] [stdout]   26:     0x5a1053499d1d - <core::pin::Pin<P> as core::future::future::Future>::poll::h47c79bb44182ebf2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5a105321f5dd - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h716635647a96fdde
[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:     0x5a10533b3a70 - tokio::coop::with_budget::{{closure}}::ha8e4d04b42eeb6ac
[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:     0x5a1053305d85 - std::thread::local::LocalKey<T>::try_with::hf0d6681c15e26193
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   30:     0x5a10532f915e - std::thread::local::LocalKey<T>::with::h489139a670a103eb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   31:     0x5a105321e98f - tokio::coop::with_budget::h4485ede430954aa7
[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:     0x5a105321e98f - tokio::coop::budget::h99a3eb7a72767c23
[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:     0x5a105321e98f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::he01cc98711c83631
[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:     0x5a10531ecc50 - tokio::runtime::scheduler::current_thread::Context::enter::h365f70feb3587251
[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:     0x5a10532075df - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h2566b7e292e6086a
[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:     0x5a1053204284 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h4d4e1bdf5ab59b2b
[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:     0x5a10532c7aa3 - tokio::macros::scoped_tls::ScopedKey<T>::set::hcfb8b92632bb3a46
[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:     0x5a10531ffc5f - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h73a0e28acd578ed0
[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:     0x5a105320511a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::hc248d2ccd334b9d4
[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:     0x5a10531e475d - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h61a908ac42e6b9ec
[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:     0x5a10533e7817 - tokio::runtime::Runtime::block_on::hc9ed0579e9326cb4
[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:     0x5a10532e79e8 - db_locks::repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock::h4f437bbccd6a3010
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:161:70
[INFO] [stdout]   43:     0x5a10532ea4a7 - db_locks::repository::semaphore_repository_tests::tests::test_should_not_resize_to_smaller_semaphore_after_acquire_lock::{{closure}}::hfc76a4376a49ed40
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:158:78
[INFO] [stdout]   44:     0x5a10531c3cf6 - core::ops::function::FnOnce::call_once::hff6506cb85fd6093
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5a10534bb3eb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5a10534bb3eb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   47:     0x5a10534cedba - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   48:     0x5a10534cedba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   49:     0x5a10534cedba - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5a10534cedba - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5a10534cedba - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5a10534cedba - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   53:     0x5a10534cedba - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   54:     0x5a10534a9214 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   55:     0x5a10534a9214 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   57:     0x5a10534acad2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   58:     0x5a10534acad2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5a10534acad2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5a10534acad2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   62:     0x5a10534acad2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5a1054296d1f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   64:     0x5a1054296d1f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   65:     0x7548352e1aa4 - <unknown>
[INFO] [stdout]   66:     0x75483536ea64 - clone
[INFO] [stdout]   67:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key' (67) 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:     0x5a10542c40f2 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a10542c40f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a10542c40f2 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a10542c40f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a10542d784a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a10542d784a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5a105428e5d6 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a105428e5d6 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5a10542a0e49 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a10542a0e49 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a10542a0ce1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a10534bb5ee - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5a10534bb5ee - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a10542a1172 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5a10542a1172 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a10542a0f08 - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a105429bd59 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a10542828ad - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a10542e24fc - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a10542e1852 - core::result::unwrap_failed::h7d4c34940aded59c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a10533f8b88 - core::result::Result<T,E>::unwrap::h839c84c51b478dc2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5a10533f8b88 - db_locks::repository::rdb_common::build_sqlite_pool::h3e06d78d3c88659a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5a105335e9ad - db_locks::repository::factory::build_mutex_repository::{{closure}}::hfe9c0fa26428c95a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5a105336154d - db_locks::repository::factory::build_measurable_semaphore_repository::{{closure}}::hb40e4e0dc70ca0dc
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:104:94
[INFO] [stdout]   24:     0x5a10532d7d71 - db_locks::repository::semaphore_repository_tests::tests::build_test_semaphore_repos::{{closure}}::h64a4d82be8b89b02
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:497:47
[INFO] [stdout]   25:     0x5a10532e61c3 - db_locks::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{{closure}}::h8a8cfc90c2aa153d
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:298:64
[INFO] [stdout]   26:     0x5a1053499e7d - <core::pin::Pin<P> as core::future::future::Future>::poll::h5310ee152a60db21
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5a105321f75d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::ha32837df4dc6f16d
[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:     0x5a10533b5950 - tokio::coop::with_budget::{{closure}}::hce28d3bb18733687
[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:     0x5a10532fcc85 - std::thread::local::LocalKey<T>::try_with::h2354f788ba8562f6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   30:     0x5a10532f8b4e - std::thread::local::LocalKey<T>::with::h324c623547575c5c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   31:     0x5a105321ce0f - tokio::coop::with_budget::h2559347bc571db7b
[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:     0x5a105321ce0f - tokio::coop::budget::h25e89022a2668c63
[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:     0x5a105321ce0f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h70316aacbd9ab3d5
[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:     0x5a10531ee780 - tokio::runtime::scheduler::current_thread::Context::enter::h4f19c3399930ab18
[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:     0x5a105320d06f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h563491587bbf7477
[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:     0x5a1053204544 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::he338529d02191f60
[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:     0x5a10532c6ff3 - tokio::macros::scoped_tls::ScopedKey<T>::set::h9d855765c51621a3
[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:     0x5a1053203b5f - tokio::runtime::scheduler::current_thread::CoreGuard::enter::he5c55e180a39554c
[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:     0x5a1053204f5a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h9ed3e2e339bde918
[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:     0x5a10531e3e29 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h4874fb64acee9ad4
[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:     0x5a10533e613a - tokio::runtime::Runtime::block_on::h5107ca625f27d923
[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:     0x5a10532e5e7d - db_locks::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key::h7c20b522536bdab7
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:298:70
[INFO] [stdout]   43:     0x5a10532e7887 - db_locks::repository::semaphore_repository_tests::tests::test_should_paginate_query_by_semaphore_key::{{closure}}::had31f0992e2a1575
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:295:59
[INFO] [stdout]   44:     0x5a10531c2db6 - core::ops::function::FnOnce::call_once::h5e5ea0f071a9adc5
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5a10534bb3eb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5a10534bb3eb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   47:     0x5a10534cedba - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   48:     0x5a10534cedba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   49:     0x5a10534cedba - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5a10534cedba - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5a10534cedba - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5a10534cedba - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   53:     0x5a10534cedba - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   54:     0x5a10534a9214 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   55:     0x5a10534a9214 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   57:     0x5a10534acad2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   58:     0x5a10534acad2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5a10534acad2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5a10534acad2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   62:     0x5a10534acad2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5a1054296d1f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   64:     0x5a1054296d1f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   65:     0x7548352e1aa4 - <unknown>
[INFO] [stdout]   66:     0x75483536ea64 - 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' (70) 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:     0x5a10542c40f2 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a10542c40f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a10542c40f2 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a10542c40f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a10542d784a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a10542d784a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5a105428e5d6 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a105428e5d6 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5a10542a0e49 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a10542a0e49 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a10542a0ce1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a10534bb5ee - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5a10534bb5ee - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a10542a1172 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5a10542a1172 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a10542a0f08 - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5a105429bd59 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a10542828ad - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a10542e24fc - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a10542e1852 - core::result::unwrap_failed::h7d4c34940aded59c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5a10533f8b88 - core::result::Result<T,E>::unwrap::h839c84c51b478dc2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5a10533f8b88 - db_locks::repository::rdb_common::build_sqlite_pool::h3e06d78d3c88659a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/rdb_common.rs:90:76
[INFO] [stdout]   22:     0x5a105335e9ad - db_locks::repository::factory::build_mutex_repository::{{closure}}::hfe9c0fa26428c95a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository.rs:34:9
[INFO] [stdout]   23:     0x5a105336154d - db_locks::repository::factory::build_measurable_semaphore_repository::{{closure}}::hb40e4e0dc70ca0dc
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/factory.rs:104:94
[INFO] [stdout]   24:     0x5a10532d7d71 - db_locks::repository::semaphore_repository_tests::tests::build_test_semaphore_repos::{{closure}}::h64a4d82be8b89b02
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:497:47
[INFO] [stdout]   25:     0x5a10532ddfa9 - db_locks::repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently::{{closure}}::h5ded0b53d3b84e68
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:384:64
[INFO] [stdout]   26:     0x5a1053499c5d - <core::pin::Pin<P> as core::future::future::Future>::poll::h4046c020cdbff5f3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/future/future.rs:133:9
[INFO] [stdout]   27:     0x5a105321f51d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h614cea6f1c243add
[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:     0x5a10533b22b0 - tokio::coop::with_budget::{{closure}}::h7f1eea4c58278019
[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:     0x5a10532fc585 - std::thread::local::LocalKey<T>::try_with::h177b37b087b19318
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   30:     0x5a10532fad7e - std::thread::local::LocalKey<T>::with::hd89e4738cd414149
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   31:     0x5a105321b71f - tokio::coop::with_budget::h6b4e07f4eadf5036
[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:     0x5a105321b71f - tokio::coop::budget::hfe53f3dd2e070acc
[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:     0x5a105321b71f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h0620f4d344f289e8
[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:     0x5a10531effc0 - tokio::runtime::scheduler::current_thread::Context::enter::h78b371643a9b586f
[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:     0x5a105321533f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::hb108272f09a3ed3e
[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:     0x5a10532042a4 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h57de8dbbd5110014
[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:     0x5a10532c5f53 - tokio::macros::scoped_tls::ScopedKey<T>::set::h4f7fe6c4d59c4b62
[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:     0x5a10531fd4ff - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h388d0f12237b29c1
[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:     0x5a105320542a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::he404c9ebacc089dd
[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:     0x5a10531e3229 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h3793f6170b3e15fc
[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:     0x5a10533e667a - tokio::runtime::Runtime::block_on::h6c9ba2784467f1d5
[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:     0x5a10532ddc0d - db_locks::repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently::h32729e6245da8288
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:384:70
[INFO] [stdout]   43:     0x5a10532ddca7 - db_locks::repository::semaphore_repository_tests::tests::test_should_update_locks_concurrently::{{closure}}::h54bb9e4c4c4fc51f
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/semaphore_repository_tests.rs:379:53
[INFO] [stdout]   44:     0x5a10531c2c06 - core::ops::function::FnOnce::call_once::h4941759d83ee737c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x5a10534bb3eb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5a10534bb3eb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   47:     0x5a10534cedba - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   48:     0x5a10534cedba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   49:     0x5a10534cedba - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   50:     0x5a10534cedba - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   51:     0x5a10534cedba - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x5a10534cedba - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   53:     0x5a10534cedba - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   54:     0x5a10534a9214 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   55:     0x5a10534a9214 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   56:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   57:     0x5a10534acad2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   58:     0x5a10534acad2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   59:     0x5a10534acad2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   60:     0x5a10534acad2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   61:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   62:     0x5a10534acad2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   63:     0x5a1054296d1f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   64:     0x5a1054296d1f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   65:     0x7548352e1aa4 - <unknown>
[INFO] [stdout]   66:     0x75483536ea64 - 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' (60) 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:     0x5a10542c40f2 - std::backtrace_rs::backtrace::libunwind::trace::hf0bd46b30bc61685
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a10542c40f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h1d1fbb72ad89d7b7
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a10542c40f2 - std::sys::backtrace::_print_fmt::he38b6f68ca847f47
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a10542c40f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hb7e843cde1bc81a3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a10542d784a - core::fmt::rt::Argument::fmt::hc1dd77ac64f2688c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a10542d784a - core::fmt::write::h952c506e2dbe9cff
[INFO] [stdout]    6:     0x5a105428e5d6 - std::io::default_write_fmt::hd23bd8145c03a23a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a105428e5d6 - std::io::Write::write_fmt::hdd3314a2bd8a34bd
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5a10542a0e49 - std::sys::backtrace::BacktraceLock::print::h1079b82381c2c252
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a10542a0e49 - std::panicking::default_hook::{{closure}}::h85cb76b8462c00f2
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a10542a0ce1 - std::panicking::default_hook::h0134d220cc034c02
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a10534bb5ee - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hb2e68dca3970e3ca
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5a10534bb5ee - test::test_main_with_exit_callback::{{closure}}::ha7ec2063a2565ec3
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5a10542a1172 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::haebee478d0f56cf4
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5a10542a1172 - std::panicking::panic_with_hook::h8119b6db1fef734f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5a10542a0f3a - std::panicking::panic_handler::{{closure}}::h24f5360b91482c0e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5a105429bd59 - std::sys::backtrace::__rust_end_short_backtrace::h4e60c5cbd1bd0108
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a10542828ad - __rustc[e4c6931bd8050421]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5a10542e24fc - core::panicking::panic_fmt::hb1614a3ff6840071
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a10542e24c2 - core::panicking::panic::h6519d2e94a76dd19
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x5a10532eeb4a - db_locks::repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore::{{closure}}::hdebde1f64bf58f2d
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/redis_fair_semaphore_repository.rs:316:13
[INFO] [stdout]   21:     0x5a105349981d - <core::pin::Pin<P> as core::future::future::Future>::poll::h0364277c8057ec76
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/future/future.rs:133:9
[INFO] [stdout]   22:     0x5a105321fadd - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hd98be2a25f8a4457
[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:     0x5a10533adca0 - tokio::coop::with_budget::{{closure}}::h149f0c72121e33b1
[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:     0x5a1053303785 - std::thread::local::LocalKey<T>::try_with::hba0b0bea319c9254
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:513:12
[INFO] [stdout]   25:     0x5a10532f9c1e - std::thread::local::LocalKey<T>::with::h82dd9b03c290c6cf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/local.rs:477:20
[INFO] [stdout]   26:     0x5a105321ea5f - tokio::coop::with_budget::ha1c9f46393630e21
[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:     0x5a105321ea5f - tokio::coop::budget::hd18123ada0e680b7
[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:     0x5a105321ea5f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::he082098b30018ee2
[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:     0x5a10531ec930 - tokio::runtime::scheduler::current_thread::Context::enter::h343f1c551305d7b1
[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:     0x5a1053206bcf - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h140378e94e8148b6
[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:     0x5a1053204424 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h9c9d29e286a8f144
[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:     0x5a10532c7d03 - tokio::macros::scoped_tls::ScopedKey<T>::set::hd177ea5662f07490
[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:     0x5a105320043f - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h8c629c66cbec22ec
[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:     0x5a1053204d2a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h5c63ea7a9885c784
[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:     0x5a10531e6b59 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hb0e2ae9da9202565
[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:     0x5a10533e878a - tokio::runtime::Runtime::block_on::hfa2035f19720ccd9
[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:     0x5a10532ee28d - db_locks::repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore::h8b253ac88e04b52f
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/redis_fair_semaphore_repository.rs:329:40
[INFO] [stdout]   38:     0x5a10532ee327 - db_locks::repository::redis_fair_semaphore_repository::tests::test_should_resize_semaphore::{{closure}}::hd43d6f9bc10338de
[INFO] [stdout]                                at /opt/rustwide/workdir/src/repository/redis_fair_semaphore_repository.rs:302:44
[INFO] [stdout]   39:     0x5a10531c3746 - core::ops::function::FnOnce::call_once::hbfbfaec26d1d44ef
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5a10534bb3eb - core::ops::function::FnOnce::call_once::hefaf63600cd43d2a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5a10534bb3eb - test::__rust_begin_short_backtrace::he30322a73a0e9ea6
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:663:18
[INFO] [stdout]   42:     0x5a10534cedba - test::run_test_in_process::{{closure}}::hdea3ab8d0243ef36
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:74
[INFO] [stdout]   43:     0x5a10534cedba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h66d192f42498ffce
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   44:     0x5a10534cedba - std::panicking::catch_unwind::do_call::h822e18e8d3a6bb65
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   45:     0x5a10534cedba - std::panicking::catch_unwind::h54b1de7ceab578bf
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   46:     0x5a10534cedba - std::panic::catch_unwind::h60c29b7a9d0246b1
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   47:     0x5a10534cedba - test::run_test_in_process::h6099b5f871379b13
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:686:27
[INFO] [stdout]   48:     0x5a10534cedba - test::run_test::{{closure}}::h926ce0a38281a4c8
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:607:43
[INFO] [stdout]   49:     0x5a10534a9214 - test::run_test::{{closure}}::h508de21a9afc7140
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/test/src/lib.rs:637:41
[INFO] [stdout]   50:     0x5a10534a9214 - std::sys::backtrace::__rust_begin_short_backtrace::h6e2f5c39ca00735a
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   51:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::h133e44f0e5802c14
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   52:     0x5a10534acad2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4718c1285283955c
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   53:     0x5a10534acad2 - std::panicking::catch_unwind::do_call::h0bba3937b4892238
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:581:40
[INFO] [stdout]   54:     0x5a10534acad2 - std::panicking::catch_unwind::h5b31cab5fb8c5d7f
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panicking.rs:544:19
[INFO] [stdout]   55:     0x5a10534acad2 - std::panic::catch_unwind::hb2fa05d52ed0124e
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/panic.rs:359:14
[INFO] [stdout]   56:     0x5a10534acad2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::hf401cf5ff501bd29
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   57:     0x5a10534acad2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h160022e94ce3b0bb
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   58:     0x5a1054296d1f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf234e0d1d1d272ba
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   59:     0x5a1054296d1f - std::sys::thread::unix::Thread::new::thread_start::h106a295241840d3b
[INFO] [stdout]                                at /rustc/9b1f8ff42d110b0ca138116745be921df5dc97e7/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   60:     0x7548352e1aa4 - <unknown>
[INFO] [stdout]   61:     0x75483536ea64 - clone
[INFO] [stdout]   62:                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.30s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "b373536e7c7b9359fc3aede4aaf06648cc4e5812c1cc57d8135b131a0a73125f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b373536e7c7b9359fc3aede4aaf06648cc4e5812c1cc57d8135b131a0a73125f", kill_on_drop: false }`
[INFO] [stdout] b373536e7c7b9359fc3aede4aaf06648cc4e5812c1cc57d8135b131a0a73125f
