linkkeys-test-sqlite
completed- Job ID
019ede4a-bef0-321e-76a0-76cbe41e9668- Created
- 2026-06-19 05:11:41 UTC
- Updated
- 2026-06-19 05:11:41 UTC
- Duration
- 2m 28s
- Source Ref
- 4ec4a0576b92b91c0934d4008c0a5cf53fd7c529
- Source URL
- https://github.com/David-Bosnic/linkkeys.git
- Runner Image
rust:1-bookworm- Priority
- 10
- Queue
- reactorcide-jobs
Logs
Cloning into '/workspace'...
=== Running tests (SQLite backend) ===
Updating crates.io index
Downloading crates ...
Downloaded aead v0.5.2
Downloaded form_urlencoded v1.2.2
Downloaded futures-core v0.3.32
Downloaded errno v0.3.14
Downloaded crypto-common v0.1.7
Downloaded glob v0.3.3
Downloaded ghash v0.5.1
Downloaded ed25519 v2.2.3
Downloaded mime v0.3.17
Downloaded rustc_version v0.4.1
Downloaded rand_chacha v0.3.1
Downloaded rustls-pki-types v1.14.0
Downloaded time-core v0.1.8
Downloaded thiserror-impl v1.0.69
Downloaded toml_write v0.1.2
Downloaded want v0.3.1
Downloaded yoke-derive v0.8.2
Downloaded url v2.5.8
Downloaded yoke v0.8.2
Downloaded proc-macro2-diagnostics v0.10.1
Downloaded winnow v0.7.15
Downloaded zerofrom-derive v0.1.7
Downloaded zmij v1.0.21
Downloaded zeroize v1.8.2
Downloaded openssl-macros v0.1.1
Downloaded zerocopy-derive v0.8.40
Downloaded zerotrie v0.2.4
Downloaded ident_case v1.0.1
Downloaded zerovec v0.11.6
Downloaded tower-layer v0.3.3
Downloaded ref-cast-impl v1.0.25
Downloaded polyval v0.6.2
Downloaded tracing v0.1.44
Downloaded zerocopy v0.8.40
Downloaded rand_core v0.6.4
Downloaded http v0.2.12
Downloaded rand_core v0.9.5
Downloaded pear v0.2.9
Downloaded r2d2 v0.8.10
Downloaded pem v3.0.6
Downloaded num-integer v0.1.46
Downloaded multer v3.1.0
Downloaded rand_chacha v0.9.0
Downloaded ipnet v2.12.0
Downloaded http-body-util v0.1.3
Downloaded itoa v1.0.17
Downloaded parking_lot_core v0.9.12
Downloaded ppv-lite86 v0.2.21
Downloaded parking_lot v0.12.5
Downloaded litemap v0.8.2
Downloaded icu_locale_core v2.2.0
Downloaded pin-project-lite v0.2.17
Downloaded quote v1.0.45
Downloaded tokio v1.50.0
Downloaded tokio-rustls v0.26.4
Downloaded tokio-rustls v0.24.1
Downloaded proc-macro2 v1.0.106
Downloaded pq-sys v0.7.5
Downloaded lock_api v0.4.14
Downloaded iana-time-zone v0.1.65
Downloaded quinn-udp v0.5.14
Downloaded log v0.4.29
Downloaded icu_provider v2.2.0
Downloaded encoding_rs v0.8.35
Downloaded num-traits v0.2.19
Downloaded icu_normalizer_data v2.2.0
Downloaded icu_properties v2.2.0
Downloaded icu_normalizer v2.2.0
Downloaded hickory-resolver v0.24.4
Downloaded rcgen v0.13.2
Downloaded openssl-sys v0.9.112
Downloaded yansi v1.0.1
Downloaded rand v0.8.5
Downloaded memchr v2.8.0
Downloaded quinn v0.11.9
Downloaded icu_collections v2.2.0
Downloaded num-bigint v0.4.6
Downloaded ring v0.17.14
Downloaded x509-parser v0.16.0
Downloaded nom v7.1.3
Downloaded hkdf v0.12.4
Downloaded mio v1.1.1
Downloaded tower-http v0.6.8
Downloaded reqwest v0.12.28
Downloaded iri-string v0.7.12
Downloaded hyper v1.9.0
Downloaded regex v1.12.3
Downloaded icu_properties_data v2.2.0
Downloaded hyper v0.14.32
Downloaded quinn-proto v0.11.14
Downloaded idna v1.1.0
Downloaded http v1.4.0
Downloaded tower v0.5.3
Downloaded openssl v0.10.76
Downloaded rand v0.9.2
Downloaded hyper-util v0.1.20
Downloaded minimal-lexical v0.2.1
Downloaded regex-syntax v0.8.10
Downloaded indexmap v2.13.0
Downloaded httparse v1.10.1
Downloaded once_cell v1.21.3
Downloaded native-tls v0.2.18
Downloaded hyper-rustls v0.27.7
Downloaded inlinable_string v0.1.15
Downloaded pkcs8 v0.10.2
Downloaded password-hash v0.5.0
Downloaded hmac v0.12.1
Downloaded zerovec-derive v0.11.3
Downloaded zeroize_derive v1.4.3
Downloaded webpki-roots v1.0.6
Downloaded zerofrom v0.1.7
Downloaded vcpkg v0.2.15
Downloaded regex-automata v0.4.14
Downloaded rustls v0.23.37
Downloaded percent-encoding v2.3.2
Downloaded opaque-debug v0.3.1
Downloaded lru-slab v0.1.2
Downloaded httpdate v1.0.3
Downloaded jiff v0.2.23
Downloaded syn v2.0.117
Downloaded is-terminal v0.4.17
Downloaded is_terminal_polyfill v1.70.2
Downloaded yasna v0.5.2
Downloaded x25519-dalek v2.0.1
Downloaded tokio-util v0.7.18
Downloaded time v0.3.47
Downloaded libc v0.2.182
Downloaded rustix v1.1.4
Downloaded lru-cache v0.1.2
Downloaded http-body v0.4.6
Downloaded typenum v1.19.0
Downloaded tracing-core v0.1.36
Downloaded http-body v1.0.1
Downloaded hickory-proto v0.24.4
Downloaded diesel v2.3.6
Downloaded writeable v0.6.3
Downloaded uuid v1.22.0
Downloaded unicode-ident v1.0.24
Downloaded rustls-webpki v0.101.7
Downloaded version_check v0.9.5
Downloaded utf8parse v0.2.2
Downloaded utf8_iter v1.0.4
Downloaded urlencoding v2.1.3
Downloaded untrusted v0.9.0
Downloaded universal-hash v0.5.1
Downloaded unicode-xid v0.2.6
Downloaded uncased v0.9.10
Downloaded ubyte v0.10.4
Downloaded try-lock v0.2.5
Downloaded tracing-attributes v0.1.31
Downloaded tower-service v0.3.3
Downloaded toml_edit v0.22.27
Downloaded toml v0.8.23
Downloaded tokio-stream v0.1.18
Downloaded tinyvec v1.11.0
Downloaded tempfile v3.26.0
Downloaded serde_json v1.0.149
Downloaded rustls v0.21.12
Downloaded pkg-config v0.3.32
Downloaded num_cpus v1.17.0
Downloaded toml_datetime v0.6.11
Downloaded tokio-native-tls v0.3.1
Downloaded tokio-macros v2.6.1
Downloaded tinyvec_macros v0.1.1
Downloaded tinystr v0.8.3
Downloaded time-macros v0.2.27
Downloaded threadpool v1.8.1
Downloaded thiserror-impl v2.0.18
Downloaded thiserror v1.0.69
Downloaded sync_wrapper v1.0.2
Downloaded state v0.6.0
Downloaded stable_deref_trait v1.2.1
Downloaded spki v0.7.3
Downloaded slab v0.4.12
Downloaded serde v1.0.228
Downloaded rustls-webpki v0.103.10
Downloaded rocket v0.5.1
Downloaded potential_utf v0.1.5
Downloaded curve25519-dalek v4.1.3
Downloaded thiserror v2.0.18
Downloaded synstructure v0.13.2
Downloaded stable-pattern v0.1.0
Downloaded spin v0.9.8
Downloaded socket2 v0.6.2
Downloaded socket2 v0.5.10
Downloaded smallvec v1.15.1
Downloaded shlex v1.3.0
Downloaded serde_core v1.0.228
Downloaded semver v1.0.27
Downloaded sct v0.7.1
Downloaded ryu v1.0.23
Downloaded rustls-pemfile v1.0.4
Downloaded powerfmt v0.2.0
Downloaded oid-registry v0.7.1
Downloaded subtle v2.6.1
Downloaded strsim v0.11.1
Downloaded signature v2.2.0
Downloaded signal-hook-registry v1.4.8
Downloaded sha2 v0.10.9
Downloaded serde_urlencoded v0.7.1
Downloaded serde_spanned v0.6.9
Downloaded serde_derive v1.0.228
Downloaded serde_bytes v0.11.19
Downloaded scopeguard v1.2.0
Downloaded scheduled-thread-pool v0.2.7
Downloaded rocket_http v0.5.1
Downloaded rocket_codegen v0.5.1
Downloaded pear_codegen v0.2.9
Downloaded openssl-probe v0.2.1
Downloaded linked-hash-map v0.5.6
Downloaded lazy_static v1.5.0
Downloaded hyper-tls v0.6.0
Downloaded hashbrown v0.16.1
Downloaded h2 v0.4.13
Downloaded h2 v0.3.27
Downloaded futures-util v0.3.32
Downloaded env_logger v0.11.9
Downloaded diesel_derives v2.3.7
Downloaded clap_builder v4.5.60
Downloaded chrono v0.4.44
Downloaded rusticata-macros v4.1.0
Downloaded aho-corasick v1.1.4
Downloaded heck v0.5.0
Downloaded half v2.7.1
Downloaded getrandom v0.3.4
Downloaded getrandom v0.2.17
Downloaded futures v0.3.32
Downloaded figment v0.10.19
Downloaded either v1.15.0
Downloaded ed25519-dalek v2.2.0
Downloaded devise_core v0.4.2
Downloaded der-parser v9.0.0
Downloaded der v0.7.10
Downloaded darling_core v0.21.3
Downloaded clap v4.5.60
Downloaded ciborium-ll v0.2.2
Downloaded cc v1.2.56
Downloaded bytes v1.11.1
Downloaded blowfish v0.9.1
Downloaded linux-raw-sys v0.12.1
Downloaded block-buffer v0.10.4
Downloaded blake2 v0.10.6
Downloaded bitflags v2.11.0
Downloaded base64 v0.22.1
Downloaded base64 v0.21.7
Downloaded asn1-rs-derive v0.5.1
Downloaded asn1-rs v0.6.2
Downloaded aes-gcm v0.10.3
Downloaded rustc-hash v2.1.2
Downloaded resolv-conf v0.7.6
Downloaded ref-cast v1.0.25
Downloaded num-conv v0.2.0
Downloaded inout v0.1.4
Downloaded getrandom v0.4.2
Downloaded futures-task v0.3.32
Downloaded digest v0.10.7
Downloaded idna_adapter v1.2.1
Downloaded displaydoc v0.2.5
Downloaded deranged v0.5.8
Downloaded darling v0.21.3
Downloaded ctr v0.9.2
Downloaded cookie v0.18.1
Downloaded clap_derive v4.5.55
Downloaded ciborium v0.2.2
Downloaded byteorder v1.5.0
Downloaded autocfg v1.5.0
Downloaded argon2 v0.5.3
Downloaded anstyle-query v1.1.5
Downloaded anstyle-parse v0.2.7
Downloaded anstyle v1.0.13
Downloaded generic-array v0.14.7
Downloaded futures-sink v0.3.32
Downloaded futures-io v0.3.32
Downloaded futures-channel v0.3.32
Downloaded foreign-types v0.3.2
Downloaded foldhash v0.2.0
Downloaded find-msvc-tools v0.1.9
Downloaded fastrand v2.3.0
Downloaded equivalent v1.0.2
Downloaded env_filter v1.0.0
Downloaded downcast-rs v2.0.2
Downloaded diesel_table_macro_syntax v0.3.0
Downloaded data-encoding v2.10.0
Downloaded cpufeatures v0.2.17
Downloaded clap_lex v1.0.0
Downloaded bcrypt v0.17.1
Downloaded base64ct v1.8.3
Downloaded atomic-waker v1.1.2
Downloaded asn1-rs-impl v0.2.0
Downloaded foreign-types-shared v0.1.1
Downloaded fnv v1.0.7
Downloaded enum-as-inner v0.6.1
Downloaded devise_codegen v0.4.2
Downloaded devise v0.4.2
Downloaded darling_macro v0.21.3
Downloaded const-oid v0.9.6
Downloaded colorchoice v1.0.4
Downloaded ciborium-io v0.2.2
Downloaded cfg_aliases v0.2.1
Downloaded cfg-if v1.0.4
Downloaded async-trait v0.1.89
Downloaded cipher v0.4.4
Downloaded atomic v0.5.3
Downloaded async-stream-impl v0.3.6
Downloaded async-stream v0.3.6
Downloaded anstream v0.6.21
Downloaded curve25519-dalek-derive v0.1.1
Downloaded aes v0.8.4
Downloaded dsl_auto_type v0.2.0
Downloaded binascii v0.1.4
Downloaded libsqlite3-sys v0.35.0
Compiling proc-macro2 v1.0.106
Compiling quote v1.0.45
Compiling unicode-ident v1.0.24
Compiling libc v0.2.182
Compiling cfg-if v1.0.4
Compiling version_check v0.9.5
Compiling pin-project-lite v0.2.17
Compiling itoa v1.0.17
Compiling smallvec v1.15.1
Compiling typenum v1.19.0
Compiling serde_core v1.0.228
Compiling memchr v2.8.0
Compiling bytes v1.11.1
Compiling shlex v1.3.0
Compiling find-msvc-tools v0.1.9
Compiling parking_lot_core v0.9.12
Compiling scopeguard v1.2.0
Compiling subtle v2.6.1
Compiling once_cell v1.21.3
Compiling lock_api v0.4.14
Compiling futures-core v0.3.32
Compiling cc v1.2.56
Compiling fnv v1.0.7
Compiling serde v1.0.228
Compiling futures-sink v0.3.32
Compiling tracing-core v0.1.36
Compiling equivalent v1.0.2
Compiling pkg-config v0.3.32
Compiling slab v0.4.12
Compiling hashbrown v0.16.1
Compiling generic-array v0.14.7
Compiling futures-channel v0.3.32
Compiling stable_deref_trait v1.2.1
Compiling zerocopy v0.8.40
Compiling futures-io v0.3.32
Compiling cpufeatures v0.2.17
Compiling futures-task v0.3.32
Compiling percent-encoding v2.3.2
Compiling log v0.4.29
Compiling time-core v0.1.8
Compiling httparse v1.10.1
Compiling futures-util v0.3.32
Compiling autocfg v1.5.0
Compiling vcpkg v0.2.15
Compiling powerfmt v0.2.0
Compiling num-conv v0.2.0
Compiling deranged v0.5.8
Compiling proc-macro2-diagnostics v0.10.1
Compiling untrusted v0.9.0
Compiling syn v2.0.117
Compiling try-lock v0.2.5
Compiling time-macros v0.2.27
Compiling tower-service v0.3.3
Compiling yansi v1.0.1
Compiling want v0.3.1
Compiling http v1.4.0
Compiling bitflags v2.11.0
Compiling writeable v0.6.3
Compiling num-traits v0.2.19
Compiling base64 v0.22.1
Compiling litemap v0.8.2
Compiling icu_properties_data v2.2.0
Compiling utf8_iter v1.0.4
Compiling icu_normalizer_data v2.2.0
Compiling opaque-debug v0.3.1
Compiling block-buffer v0.10.4
Compiling inout v0.1.4
Compiling http v0.2.12
Compiling semver v1.0.27
Compiling heck v0.5.0
Compiling thiserror v1.0.69
Compiling strsim v0.11.1
Compiling ring v0.17.14
Compiling openssl-sys v0.9.112
Compiling rustc_version v0.4.1
Compiling getrandom v0.2.17
Compiling socket2 v0.6.2
Compiling mio v1.1.1
Compiling rand_core v0.6.4
Compiling parking_lot v0.12.5
Compiling errno v0.3.14
Compiling http-body v1.0.1
Compiling crypto-common v0.1.7
Compiling signal-hook-registry v1.4.8
Compiling digest v0.10.7
Compiling cipher v0.4.4
Compiling universal-hash v0.5.1
Compiling aead v0.5.2
Compiling time v0.3.47
Compiling polyval v0.6.2
Compiling hmac v0.12.1
Compiling sha2 v0.10.9
Compiling inlinable_string v0.1.15
Compiling ctr v0.9.2
Compiling aes v0.8.4
Compiling either v1.15.0
Compiling http-body v0.4.6
Compiling hkdf v0.12.4
Compiling curve25519-dalek v4.1.3
Compiling ghash v0.5.1
Compiling socket2 v0.5.10
Compiling atomic-waker v1.1.2
Compiling ref-cast v1.0.25
Compiling httpdate v1.0.3
Compiling getrandom v0.4.2
Compiling openssl v0.10.76
Compiling ipnet v2.12.0
Compiling foreign-types-shared v0.1.1
Compiling foreign-types v0.3.2
Compiling indexmap v2.13.0
Compiling aes-gcm v0.10.3
Compiling is-terminal v0.4.17
Compiling form_urlencoded v1.2.2
Compiling cookie v0.18.1
Compiling uncased v0.9.10
Compiling rustls v0.23.37
Compiling utf8parse v0.2.2
Compiling native-tls v0.2.18
Compiling minimal-lexical v0.2.1
Compiling zmij v1.0.21
Compiling ident_case v1.0.1
Compiling rustls v0.21.12
Compiling iana-time-zone v0.1.65
Compiling anstyle-parse v0.2.7
Compiling tokio v1.50.0
Compiling tracing v0.1.44
Compiling stable-pattern v0.1.0
Compiling aho-corasick v1.1.4
Compiling nom v7.1.3
Compiling serde_json v1.0.149
Compiling regex-syntax v0.8.10
Compiling colorchoice v1.0.4
Compiling signature v2.2.0
Compiling winnow v0.7.15
Compiling anstyle-query v1.1.5
Compiling toml_write v0.1.2
Compiling openssl-probe v0.2.1
Compiling base64ct v1.8.3
Compiling rustix v1.1.4
Compiling state v0.6.0
Compiling is_terminal_polyfill v1.70.2
Compiling ciborium-io v0.2.2
Compiling anstyle v1.0.13
Compiling ed25519 v2.2.3
Compiling password-hash v0.5.0
Compiling blake2 v0.10.6
Compiling anstream v0.6.21
Compiling figment v0.10.19
Compiling multer v3.1.0
Compiling sync_wrapper v1.0.2
Compiling futures v0.3.32
Compiling encoding_rs v0.8.35
Compiling linux-raw-sys v0.12.1
Compiling mime v0.3.17
Compiling tower-layer v0.3.3
Compiling base64 v0.21.7
Compiling tinyvec_macros v0.1.1
Compiling data-encoding v2.10.0
Compiling tinyvec v1.11.0
Compiling argon2 v0.5.3
Compiling synstructure v0.13.2
Compiling darling_core v0.21.3
Compiling regex-automata v0.4.14
Compiling devise_core v0.4.2
Compiling rustls-pemfile v1.0.4
Compiling rusticata-macros v4.1.0
Compiling serde_bytes v0.11.19
Compiling num-integer v0.1.46
Compiling http-body-util v0.1.3
Compiling num_cpus v1.17.0
Compiling libsqlite3-sys v0.35.0
Compiling pq-sys v0.7.5
Compiling rocket v0.5.1
Compiling oid-registry v0.7.1
Compiling hyper v0.14.32
Compiling ryu v1.0.23
Compiling linked-hash-map v0.5.6
Compiling iri-string v0.7.12
Compiling diesel_derives v2.3.7
Compiling spin v0.9.8
Compiling fastrand v2.3.0
Compiling unicode-xid v0.2.6
Compiling byteorder v1.5.0
Compiling getrandom v0.3.4
Compiling rustls-webpki v0.101.7
Compiling sct v0.7.1
Compiling glob v0.3.3
Compiling lru-cache v0.1.2
Compiling num-bigint v0.4.6
Compiling tempfile v3.26.0
Compiling diesel_table_macro_syntax v0.3.0
Compiling yasna v0.5.2
Compiling tokio-macros v2.6.1
Compiling serde_derive v1.0.228
Compiling zerofrom-derive v0.1.7
Compiling displaydoc v0.2.5
Compiling yoke-derive v0.8.2
Compiling zeroize_derive v1.4.3
Compiling zerocopy-derive v0.8.40
Compiling zerovec-derive v0.11.3
Compiling tracing-attributes v0.1.31
Compiling thiserror-impl v1.0.69
Compiling pear_codegen v0.2.9
Compiling openssl-macros v0.1.1
Compiling zeroize v1.8.2
Compiling ref-cast-impl v1.0.25
Compiling rustls-pki-types v1.14.0
Compiling curve25519-dalek-derive v0.1.1
Compiling zerofrom v0.1.7
Compiling rustls-webpki v0.103.10
Compiling yoke v0.8.2
Compiling darling_macro v0.21.3
Compiling devise_codegen v0.4.2
Compiling asn1-rs-derive v0.5.1
Compiling asn1-rs-impl v0.2.0
Compiling pear v0.2.9
Compiling zerotrie v0.2.4
Compiling zerovec v0.11.6
Compiling async-trait v0.1.89
Compiling devise v0.4.2
Compiling darling v0.21.3
Compiling webpki-roots v1.0.6
Compiling asn1-rs v0.6.2
Compiling regex v1.12.3
Compiling async-stream-impl v0.3.6
Compiling tinystr v0.8.3
Compiling icu_locale_core v2.2.0
Compiling potential_utf v0.1.5
Compiling ed25519-dalek v2.2.0
Compiling icu_collections v2.2.0
Compiling x25519-dalek v2.0.1
Compiling rocket_http v0.5.1
Compiling enum-as-inner v0.6.1
Compiling async-stream v0.3.6
Compiling env_filter v1.0.0
Compiling dsl_auto_type v0.2.0
Compiling uuid v1.22.0
Compiling scheduled-thread-pool v0.2.7
Compiling pem v3.0.6
Compiling atomic v0.5.3
Compiling binascii v0.1.4
Compiling jiff v0.2.23
Compiling resolv-conf v0.7.6
Compiling clap_lex v1.0.0
Compiling rcgen v0.13.2
Compiling der-parser v9.0.0
Compiling icu_provider v2.2.0
Compiling serde_spanned v0.6.9
Compiling toml_datetime v0.6.11
Compiling chrono v0.4.44
Compiling ubyte v0.10.4
Compiling icu_properties v2.2.0
Compiling icu_normalizer v2.2.0
Compiling toml_edit v0.22.27
Compiling serde_urlencoded v0.7.1
Compiling clap_builder v4.5.60
Compiling r2d2 v0.8.10
Compiling clap_derive v4.5.55
Compiling tokio-util v0.7.18
Compiling idna_adapter v1.2.1
Compiling tower v0.5.3
Compiling tokio-rustls v0.24.1
Compiling idna v1.1.0
Compiling tokio-rustls v0.26.4
Compiling tokio-native-tls v0.3.1
Compiling rocket_codegen v0.5.1
Compiling tokio-stream v0.1.18
Compiling h2 v0.4.13
Compiling url v2.5.8
Compiling h2 v0.3.27
Compiling toml v0.8.23
Compiling ppv-lite86 v0.2.21
Compiling half v2.7.1
Compiling rand_chacha v0.3.1
Compiling tower-http v0.6.8
Compiling ciborium-ll v0.2.2
Compiling rand v0.8.5
Compiling ciborium v0.2.2
Compiling env_logger v0.11.9
Compiling blowfish v0.9.1
Compiling lazy_static v1.5.0
Compiling downcast-rs v2.0.2
Compiling bcrypt v0.17.1
Compiling x509-parser v0.16.0
Compiling hickory-proto v0.24.4
Compiling liblinkkeys v0.1.0 (/workspace/crates/liblinkkeys)
Compiling clap v4.5.60
Compiling threadpool v1.8.1
Compiling urlencoding v2.1.3
Compiling hyper v1.9.0
Compiling hyper-util v0.1.20
Compiling diesel v2.3.6
Compiling hickory-resolver v0.24.4
Compiling hyper-rustls v0.27.7
Compiling hyper-tls v0.6.0
Compiling reqwest v0.12.28
Compiling demoappsite v0.1.0 (/workspace/demoappsite)
Compiling linkkeys v0.1.0 (/workspace/crates/linkkeys)
Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 26s
Running unittests src/main.rs (target/debug/deps/demoappsite-41e2ef5a91e58af8)
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running unittests src/lib.rs (target/debug/deps/liblinkkeys-556d3bd9cdd47a45)
running 96 tests
test assertions::tests::test_assertion_expired_key_rejected ... ok
test assertions::tests::test_assertion_unsupported_algorithm_rejected ... ok
test assertions::tests::test_assertion_revoked_key_rejected ... ok
test auth_request::tests::test_auth_request_wrong_key_rejected ... ok
test auth_request::tests::test_auth_request_expired_rejected ... ok
test assertions::tests::test_assertion_tampered_signature_rejected ... ok
test auth_request::tests::test_auth_request_sign_verify_roundtrip ... ok
test assertions::tests::test_assertion_wrong_key_rejected ... ok
test claims::tests::test_claim_not_yet_expired_ok ... ok
test assertions::tests::test_assertion_sign_verify_roundtrip ... ok
test claims::tests::test_claim_expired_rejected ... ok
test claims::tests::test_claim_domain_keys_unavailable ... ok
test auth_request::tests::test_auth_request_tampered_signature_rejected ... ok
test claims::tests::test_claim_cross_domain_signature_rejected ... ok
test claims::tests::test_claim_unsigned_rejected ... ok
test claims::tests::test_claim_signed_by_revoked_key_rejected ... ok
test claims::tests::test_claim_revoked_rejected ... ok
test claims::tests::test_claim_quorum_all_keys_invalid_fails ... ok
test claims::tests::test_claim_multi_domain_each_must_verify ... ok
test claims::tests::test_claim_tampered_type_fails ... ok
test claims::tests::test_claim_signed_by_expired_key_rejected ... ok
test claims::tests::test_claim_subject_domain_replay_rejected ... ok
test claims::tests::test_claim_sign_verify_roundtrip ... ok
test claims::tests::test_claim_unsupported_algorithm_rejected ... ok
test claims::tests::test_claim_quorum_one_of_three_keys_valid ... ok
test consent::tests::test_compute_authorized_user_choices_bounded_by_request ... ok
test consent::tests::test_compute_authorized_deny_beats_forced_allow ... ok
test claims::tests::test_claim_tampered_value_fails ... ok
test consent::tests::test_consent_malformed_rejected ... ok
test consent::tests::test_compute_authorized_forced_allow_added_deny_removed ... ok
test consent::tests::test_consent_unsigned_rejected ... ok
test consent::tests::test_consent_domain_keys_unavailable ... ok
test crypto::tests::test_decrypt_too_short_fails ... ok
test crypto::tests::test_fingerprint_deterministic ... ok
test consent::tests::test_consent_revoked_rejected ... ok
test consent::tests::test_resolve_screen_annotates_rows ... ok
test consent::tests::test_consent_tampered_claim_types_fails ... ok
test consent::tests::test_consent_wrong_subject_domain_context_mismatch ... ok
test consent::tests::test_consent_wrong_audience_context_mismatch ... ok
test consent::tests::test_consent_sign_verify_roundtrip ... ok
test consent::tests::test_scope_claims_filters_by_type ... ok
test consent::tests::test_consent_cross_audience_replay_rejected ... ok
test consent::tests::test_consent_expired_rejected ... ok
test claims::tests::test_claim_tampered_expiry_rejected ... ok
test claims::tests::test_claim_wrong_key_fails ... ok
test crypto::tests::test_verify_password_rejects_malformed_hash ... ok
test dns::tests::test_build_and_parse_roundtrip ... ok
test assertions::tests::test_assertion_expired_rejected ... ok
test dns::tests::test_build_apis_roundtrip ... ok
test dns::tests::test_dns_names ... ok
test crypto::tests::test_keypair_sign_verify_roundtrip ... ok
test dns::tests::test_is_valid_fingerprint ... ok
test dns::tests::test_order_independence ... ok
test dns::tests::test_parse_apis_defaults_tcp_port ... ok
test dns::tests::test_parse_apis_full ... ok
test dns::tests::test_parse_apis_missing_endpoint ... ok
test crypto::tests::test_verify_tampered_message_fails ... ok
test crypto::tests::test_sealed_box_decrypt_wrong_key_fails ... ok
test crypto::tests::test_sealed_box_decrypt_tampered_ciphertext_fails ... ok
test crypto::tests::test_sealed_box_encrypt_decrypt_roundtrip ... ok
test crypto::tests::test_sealed_box_rejects_low_order_ephemeral_key ... ok
test dns::tests::test_parse_apis_tcp_only_and_https_only ... ok
test dns::tests::test_parse_missing_version ... ok
test dns::tests::test_parse_no_fingerprints ... ok
test dns::tests::test_parse_record ... ok
test dns::tests::test_parse_wrong_version ... ok
test dns::tests::test_pin_empty_when_no_fingerprints ... ok
test dns::tests::test_pin_recomputes_ignoring_wire_fingerprint ... ok
test dns::tests::test_pin_keeps_only_matching_keys ... ok
test crypto::tests::test_verify_wrong_key_fails ... ok
test domain_claims::tests::test_expired_rejected ... ok
test dns::tests::test_txt_length_guard ... ok
test domain_claims::tests::test_unsigned_rejected ... ok
test encoding::tests::test_encrypted_token_url_param_roundtrip ... ok
test encoding::tests::test_invalid_cbor_fails ... ok
test domain_claims::tests::test_missing_signer_keys_unavailable ... ok
test encoding::tests::test_invalid_base64_fails ... ok
test encoding::tests::test_signed_auth_request_url_param_roundtrip ... ok
test domain_claims::tests::test_third_party_attestation_roundtrip ... ok
test domain_claims::tests::test_self_signed_privacy_policy_roundtrip ... ok
test domain_claims::tests::test_subject_domain_replay_rejected ... ok
test userinfo::tests::test_user_info_request_encryption_key_rejected ... ok
test domain_claims::tests::test_tampered_value_rejected ... ok
test encoding::tests::test_url_param_roundtrip ... ok
test userinfo::tests::test_user_info_request_sign_verify_roundtrip ... ok
test dns::tests::test_trust_keys_pins_sign_and_vouches_encrypt ... ok
test userinfo::tests::test_user_info_request_wrong_key_rejected ... ok
test userinfo::tests::test_user_info_request_tampered_rejected ... ok
test userinfo::tests::test_user_info_request_expired_rejected ... ok
test crypto::tests::test_v2_format_has_magic_prefix ... ok
test crypto::tests::test_decrypt_legacy_headerless_format ... ok
test crypto::tests::test_encrypt_decrypt_roundtrip ... ok
test crypto::tests::test_decrypt_wrong_passphrase_fails ... ok
test crypto::tests::test_hash_password_no_72_byte_truncation ... ok
test crypto::tests::test_hash_password_roundtrip ... ok
test crypto::tests::test_hash_password_salts_are_unique ... ok
test result: ok. 96 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.51s
Running unittests src/lib.rs (target/debug/deps/linkkeys-02ddabd55991c9c7)
running 32 tests
test claim_signing::tests::active_signers_errors_when_no_signing_keys ... ok
test tcp::depth_tests::test_deeply_nested_maps_rejected ... ok
test tcp::depth_tests::test_deeply_nested_array_rejected ... ok
test rp_config::tests::parses_self_claims ... ok
test dns::tests::test_error_display ... ok
test rp_config::tests::parses_required_and_optional_with_datatypes ... ok
test rp_config::tests::empty_config_requests_nothing ... ok
test tcp::depth_tests::test_moderate_nesting_passes ... ok
test tcp::depth_tests::test_simple_cbor_passes ... ok
test tcp::depth_tests::test_empty_input_passes ... ok
test tcp::tls::tests::test_ed25519_seed_to_pkcs8_roundtrip ... ok
test tcp::tls::tests::test_client_cert_verifier_accepts_matching ... ok
test dns::tests::test_resolve_nonexistent_domain_fails ... ok
test tcp::tls::tests::test_fingerprint_verifier_accepts_matching ... ok
test tcp::tls::tests::test_extract_domain_from_cert ... ok
test web::rp::tests::api_base_host_strips_scheme_port_and_path ... ok
test web::tests::callback_host_exact_match ... ok
test web::tests::callback_host_lookalike_rejected ... ok
test dns::tests::test_resolve_with_runtime_nonexistent_domain_fails ... ok
test tcp::tls::tests::test_generate_cert_fingerprint_matches ... ok
test web::rp::tests::api_base_host_rejects_non_https_or_hostless ... ok
test web::tests::callback_host_subdomain_match ... ok
test web::tests::callback_host_off_domain_rejected ... ok
test tcp::tls::tests::test_build_server_config_succeeds ... ok
test web::tests::callback_non_https_rejected ... ok
test tcp::tls::tests::test_fingerprint_verifier_rejects_empty ... ok
test tcp::tls::tests::test_fingerprint_verifier_rejects_wrong ... ok
test web::tests::callback_with_port_accepted ... ok
test web::tests::callback_with_userinfo_uses_host ... ok
test tcp::tls::tests::test_mutual_tls_handshake_roundtrip ... ok
test tcp::tls::tests::test_tls_handshake_roundtrip ... ok
test claim_signing::tests::active_signers_skips_encryption_keys ... ok
test result: ok. 32 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.97s
Running unittests src/main.rs (target/debug/deps/linkkeys-9f41a1c5d765070a)
running 3 tests
test cli::tcp_client::tests::test_extract_hostname_ipv6 ... ok
test cli::tcp_client::tests::test_extract_hostname_with_port ... ok
test cli::tcp_client::tests::test_extract_hostname_without_port ... ok
test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running tests/account_service_test.rs (target/debug/deps/account_service_test-b9e3f5a62d808abf)
running 6 tests
test test_service_change_password_rejects_too_long ... ok
test test_service_get_my_info_empty ... ok
test test_service_change_password_rejects_short ... ok
test test_service_get_my_info ... ok
test test_service_change_password_accepts_long_password ... ok
test test_service_change_password ... ok
test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.20s
Running tests/admin_accounts_test.rs (target/debug/deps/admin_accounts_test-0074b17cac99ab4d)
running 2 tests
test create_admin_account_has_flag_admin_relation_and_no_profiles ... ok
test split_admins_separates_and_demotes_then_is_idempotent ... ok
test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.06s
Running tests/admin_service_test.rs (target/debug/deps/admin_service_test-8fb2f9db0f50634e)
running 23 tests
test test_removed_relation_allows_re_grant ... ok
test test_service_list_relations ... ok
test test_service_activate_user ... ok
test test_service_deactivate_user ... ok
test test_service_check_permission ... ok
test test_service_grant_relation_rejects_invalid_relation ... ok
test test_duplicate_active_relation_rejected ... ok
test test_service_get_user ... ok
test test_service_reset_password_rejects_short ... ok
test test_service_grant_relation ... ok
test test_service_list_users ... ok
test test_expired_credential_filtered_by_find_for_user ... ok
test test_service_remove_relation ... ok
test test_service_remove_credential ... ok
test test_service_remove_credential_not_found ... ok
test test_service_update_user ... ok
test test_claim_signature_roundtrips_through_storage ... ok
test test_service_set_claim ... ok
test test_service_remove_claim ... ok
test test_resign_backfill_query_methods ... ok
test test_service_reset_password ... ok
test test_service_create_user_with_api_key ... ok
test test_service_create_user_with_password ... ok
test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.68s
Running tests/auth_authorize_test.rs (target/debug/deps/auth_authorize_test-84e5060b4444e446)
running 8 tests
test rejects_expired_request ... ok
test rejects_off_domain_callback ... ok
test rejects_malformed_signed_request ... ok
test rejects_request_with_tampered_payload_bytes ... ok
test rejects_tampered_signature ... ok
test validates_self_rp_subdomain_callback ... ok
test returns_trusted_cbor_values_only ... ok
test rejects_non_https_callback ... ok
test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.59s
Running tests/auth_test.rs (target/debug/deps/auth_test-6eb6095fc812e4d3)
running 19 tests
test test_find_user_by_username ... ok
test test_find_credentials_for_user ... ok
test test_password_auth_flow_correct_password ... ok
test test_password_auth_flow_wrong_password ... ok
test test_create_user_without_password_hash ... ok
test test_create_auth_credential_password ... ok
test test_create_auth_credential_api_key ... ok
test test_expired_credential_rejected_in_auth_flow ... ok
test test_unique_username_enforced ... ok
test test_revoked_credential_not_returned_in_auth_flow ... ok
test test_create_domain_key ... ok
test test_password_authenticator_verifies_legacy_bcrypt_and_upgrades ... ok
test test_generate_api_key_format ... ok
test test_password_authenticator_argon2id_credential ... ok
test test_password_authenticator_accepts_long_password ... ok
test test_api_key_credential_stored_and_retrievable ... ok
test test_domain_key_private_key_encrypted ... ok
test test_generate_api_key_unique ... ok
test test_api_key_prefix_secret_format_and_verify ... ok
test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.19s
Running tests/consent_grant_db_test.rs (target/debug/deps/consent_grant_db_test-cb5cb32a2bdb6056)
running 2 tests
test consent_grant_without_offered_claims_is_null ... ok
test consent_grant_records_offered_claims ... ok
test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
Running tests/consent_http_e2e_test.rs (target/debug/deps/consent_http_e2e_test-a0f709429be12a88)
running 1 test
test consent_flow_end_to_end ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.91s
Running tests/consent_scope_test.rs (target/debug/deps/consent_scope_test-ba000621338d8f13)
running 2 tests
test userinfo_with_empty_authorization_releases_nothing ... ok
test userinfo_releases_only_authorized_claims ... ok
test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.66s
Running tests/cross_domain_keys_test.rs (target/debug/deps/cross_domain_keys_test-6faa0298f0cba777)
running 2 tests
test fetch_domain_keys_fails_closed_without_dns ... ok
test fetch_domain_keys_resolves_via_dns_and_http_seam ... ok
test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
Running tests/crypto_flow_test.rs (target/debug/deps/crypto_flow_test-606753ba2745ea44)
running 3 tests
test test_auth_request_wrong_rp_key_rejected ... ok
test test_encrypted_token_wrong_rp_fails ... ok
test test_full_mutual_auth_flow ... ok
test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
Running tests/domain_keys_parse_test.rs (target/debug/deps/domain_keys_parse_test-17ce7c14a7b835b7)
running 1 test
test domain_keys_response_with_signing_key_deserializes ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running tests/encrypt_token_test.rs (target/debug/deps/encrypt_token_test-ef3c0ef2fb393fd0)
running 1 test
test encrypt_token_for_rp_self_rp_round_trips ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.95s
Running tests/guestbook_test.rs (target/debug/deps/guestbook_test-bc162e6dafe34068)
running 7 tests
test test_update_guestbook_entry ... ok
test test_create_guestbook_entry ... ok
test test_delete_guestbook_entry ... ok
test test_migrations_run_successfully ... ok
test test_create_guestbook_entry_default_name ... ok
test test_list_guestbook_entries_with_limit ... ok
test test_list_guestbook_entries ... ok
test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.39s
Running tests/hello_test.rs (target/debug/deps/hello_test-9d695724c6dd9074)
running 3 tests
test test_hello_default_name ... ok
test test_hello_custom_name ... ok
test test_hello_empty_string_name ... ok
test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running tests/migration_idempotency_test.rs (target/debug/deps/migration_idempotency_test-339a5cf77e047bcd)
running 1 test
test migrations_are_idempotent_on_an_existing_db ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
Running tests/nonce_replay_test.rs (target/debug/deps/nonce_replay_test-57c449fda06ba8e8)
running 3 tests
test test_distinct_nonces_independent ... ok
test test_namespaced_nonces_do_not_collide ... ok
test test_first_use_then_replay_rejected ... ok
test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
Running tests/ops_test.rs (target/debug/deps/ops_test-281cd0776b2e2de1)
running 3 tests
test test_readiness_after_migrations ... ok
test test_healthcheck_always_true ... ok
test test_readiness_before_migrations ... ok
test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running tests/profiles_test.rs (target/debug/deps/profiles_test-069de27ace9b869a)
running 3 tests
test presentable_profile_limit_default_one_is_enforced ... ok
test create_user_provisions_root_and_default_profiles ... ok
test backfill_is_idempotent_when_all_accounts_have_profiles ... ok
test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
Running tests/relations_test.rs (target/debug/deps/relations_test-6fd2c585a4e821a1)
running 11 tests
test test_group_transitive_permission ... ok
test test_group_admin_implies_all ... ok
test test_list_relations_for_subject ... ok
test test_create_relation ... ok
test test_remove_relation ... ok
test test_removed_relation_not_checked ... ok
test test_direct_permission_check ... ok
test test_deactivated_user_loses_permission ... ok
test test_user_deactivation ... ok
test test_admin_implies_all ... ok
test test_no_permission_without_relation ... ok
test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.69s
Running tests/signing_key_selection_test.rs (target/debug/deps/signing_key_selection_test-fcd910521e6c8d44)
running 2 tests
test pick_active_signing_key_fails_closed_without_signing_keys ... ok
test pick_active_signing_key_never_returns_encryption_key ... ok
test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.06s
Running tests/tcp_consent_scope_test.rs (target/debug/deps/tcp_consent_scope_test-677d2c8ad74cd6b4)
running 3 tests
test tcp_get_user_info_wrong_audience_rejected ... ok
test tcp_get_user_info_releases_only_authorized_claims ... ok
test tcp_get_user_info_empty_authorization_releases_nothing ... ok
test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.15s
Running tests/tls_mtls_e2e_test.rs (target/debug/deps/tls_mtls_e2e_test-7c7f69af02b02208)
running 3 tests
test mtls_handshake_rejected_when_dns_fingerprint_absent ... ok
test mtls_handshake_rejected_when_dns_missing ... ok
test mtls_handshake_pins_client_domain_via_dns ... ok
test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
Running tests/userinfo_pop_test.rs (target/debug/deps/userinfo_pop_test-01d889cf884c4829)
running 4 tests
test signed_userinfo_request_audience_mismatch_rejected ... ok
test signed_userinfo_request_returns_claims ... ok
test signed_userinfo_request_is_single_use ... ok
test signed_userinfo_request_tampered_rejected ... ok
test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.53s
Doc-tests liblinkkeys
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Doc-tests linkkeys
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
=== SQLite tests passed ===