nixbot

builds

succeeded stricknani-server-core-0.1.0 herculesCI.onPush.default.outputs.hosts.rofl-10 · build #762 · raw

unpackPhase
1unpacking source archive /nix/store/8a3a8b99cxgba9i81j6rxc33527dzd59-source2source root is source/rust3Executing cargoSetupPostUnpackHook4Finished cargoSetupPostUnpackHook
patchPhase
5Executing cargoSetupPostPatchHook6Validating consistency between /build/source/rust/Cargo.lock and /build/cargo-vendor-dir/Cargo.lock7Finished cargoSetupPostPatchHook
buildPhase
8Executing cargoBuildHook9cargoBuildHook flags: -j 32 --target x86_64-unknown-linux-gnu --offline --profile release10 Compiling proc-macro2 v1.0.10711 Compiling unicode-ident v1.0.2712 Compiling quote v1.0.4713 Compiling libc v0.2.19114 Compiling cfg-if v1.0.515 Compiling version_check v0.9.516 Compiling typenum v1.20.117 Compiling serde v1.0.22918 Compiling smallvec v1.16.419 Compiling find-msvc-tools v0.1.1520 Compiling itoa v1.0.1821 Compiling shlex v2.0.122 Compiling pin-project-lite v0.2.1723 Compiling stable_deref_trait v1.2.124 Compiling icu_properties_data v2.4.025 Compiling icu_normalizer_data v2.4.026 Compiling futures-core v0.3.3427 Compiling log v0.4.3528 Compiling pkg-config v0.3.3429 Compiling once_cell v1.21.430 Compiling parking_lot_core v0.9.1231 Compiling bytes v1.12.132 Compiling memchr v2.8.333 Compiling scopeguard v1.2.034 Compiling autocfg v1.5.135 Compiling futures-sink v0.3.3436 Compiling serde_core v1.0.22937 Compiling siphasher v1.0.438 Compiling subtle v2.6.139 Compiling fastrand v2.5.040 Compiling slab v0.4.1241 Compiling litemap v0.8.342 Compiling utf_types v1.0.043 Compiling writeable v0.6.444 Compiling lock_api v0.4.1445 Compiling percent-encoding v2.3.246 Compiling equivalent v1.0.347 Compiling thiserror v2.0.2148 Compiling fs_extra v1.3.049 Compiling dunce v1.0.550 Compiling futures-io v0.3.3451 Compiling futures-task v0.3.3452 Compiling generic-array v0.14.753 Compiling phf_shared v0.14.054 Compiling crossbeam-utils v0.8.2355 Compiling zmij v1.0.2356 Compiling hashbrown v0.17.157 Compiling tracing-core v0.1.3658 Compiling utf8_iter v1.1.059 Compiling vcpkg v0.2.1560 Compiling bitflags v2.13.261 Compiling zeroize v1.9.162 Compiling phf_generator v0.14.063 Compiling num-traits v0.2.1964 Compiling form_urlencoded v1.2.265 Compiling aws-lc-rs v1.19.066 Compiling rustversion v1.0.2367 Compiling http v1.5.068 Compiling httparse v1.10.169 Compiling simd-adler32 v0.3.1070 Compiling futures-util v0.3.3471 Compiling new_debug_unreachable v1.0.672 Compiling zerocopy v0.8.6373 Compiling rustls-pki-types v1.15.174 Compiling phf_codegen v0.14.075 Compiling futures-channel v0.3.3476 Compiling tower-service v0.3.377 Compiling adler2 v2.0.178 Compiling precomputed-hash v0.1.179 Compiling crc32fast v1.5.380 Compiling allocator-api2 v0.2.2181 Compiling foldhash v0.1.582 Compiling try-lock v0.2.583 Compiling cpufeatures v0.2.1784 Compiling atomic-waker v1.1.285 Compiling parking v2.2.186 Compiling mime v0.3.1787 Compiling rustls v0.23.4688 Compiling httpdate v1.0.389 Compiling fnv v1.0.790 Compiling hybrid-array v0.4.1591 Compiling indexmap v2.14.292 Compiling crc-catalog v2.5.093 Compiling crossbeam-epoch v0.9.2194 Compiling untrusted v0.9.095 Compiling crc v3.4.096 Compiling event-listener v5.4.297 Compiling syn v3.0.998 Compiling syn v2.0.11999 Compiling string_cache_codegen v0.11.2100 Compiling hashbrown v0.15.5101 Compiling crossbeam-queue v0.3.14102 Compiling want v0.3.2103 Compiling miniz_oxide v0.9.1104 Compiling spin v0.9.9105 Compiling sync_wrapper v1.0.2106 Compiling dtoa v1.0.11107 Compiling base64 v0.22.1108 Compiling serde_json v1.0.154109 Compiling encoding_rs v0.8.44110 Compiling getrandom v0.4.3111 Compiling errno v0.3.14112 Compiling socket2 v0.6.5113 Compiling mio v1.2.4114 Compiling crypto-common v0.1.7115 Compiling http-body v1.1.0116 Compiling crypto-common v0.2.2117 Compiling block-buffer v0.10.4118 Compiling signal-hook-registry v1.4.8119 Compiling block-padding v0.4.2120 Compiling getrandom v0.2.17121 Compiling rand_core v0.10.1122 Compiling ryu v1.0.23123 Compiling digest v0.10.7124 Compiling parking_lot v0.12.5125 Compiling tower-layer v0.3.3126 Compiling web_atoms v0.3.0127 Compiling inout v0.2.5128 Compiling crossbeam-deque v0.8.8129 Compiling cpufeatures v0.3.1130 Compiling unicase v2.10.0131 Compiling rand_core v0.6.4132 Compiling http-body-util v0.1.5133 Compiling block-buffer v0.12.1134 Compiling dtoa-short v0.3.5135 Compiling flume v0.11.1136 Compiling jobserver v0.1.35137 Compiling sha2 v0.10.9138 Compiling tendril v0.5.1139 Compiling winnow v1.0.4140 Compiling string_cache v0.11.0141 Compiling mime_guess v2.0.5142 Compiling flate2 v1.1.10143 Compiling atoi v2.0.0144 Compiling ipnet v2.12.2145 Compiling cc v1.10.0146 Compiling hashlink v0.10.0147 Compiling base64 v0.23.1148 Compiling core_detect v1.0.0149 Compiling futures-intrusive v0.5.0150 Compiling rayon-core v1.13.0151 Compiling multiversion_no_op v1.0.0152 Compiling simdutf8 v0.1.5153 Compiling tokio v1.54.1154 Compiling const-oid v0.10.2155 Compiling rustc-hash v2.1.3156 Compiling inout v0.1.4157 Compiling multer v3.1.0158 Compiling dotenvy v0.15.7159 Compiling alloc-no-stdlib v2.0.4160 Compiling regex-syntax v0.8.11161 Compiling heck v0.5.0162 Compiling zune-core v0.5.3163 Compiling rustix v1.1.6164 Compiling glob v0.3.4165 Compiling cipher v0.5.2166 Compiling digest v0.11.3167 Compiling openssl-probe v0.2.2168 Compiling getrandom v0.3.4169 Compiling quick-error v2.0.1170 Compiling tinyvec v1.13.3171 Compiling unicode-width v0.2.3172 Compiling hex v0.4.3173 Compiling weezl v0.1.12174 Compiling rustls-native-certs v0.8.5175 Compiling alloc-stdlib v0.2.4176 Compiling cipher v0.4.4177 Compiling zune-jpeg v0.5.15178 Compiling getopts v0.2.24179 Compiling chacha20 v0.10.2180 Compiling miniz_oxide v0.8.9181 Compiling fdeflate v0.3.7182 Compiling servo_arc v0.5.0183 Compiling http-range-header v0.4.2184 Compiling base64ct v1.8.3185 Compiling futures-executor v0.3.34186 Compiling cpubits v0.1.1187 Compiling unicode-bidi v0.3.18188 Compiling color_quant v1.1.0189 Compiling pulldown-cmark v0.13.6190 Compiling lazy_static v1.5.1191 Compiling fax v0.2.7192 Compiling byteorder-lite v0.1.0193 Compiling pxfm v0.1.30194 Compiling byteorder v1.5.0195 Compiling unicode-properties v0.1.5196 Compiling unicode-normalization v0.1.26197 Compiling iana-time-zone v0.1.65198 Compiling linux-raw-sys v0.12.1199 Compiling password-hash v0.5.0200 Compiling gif v0.14.2201 Compiling sharded-slab v0.1.7202 Compiling blowfish v0.9.1203 Compiling image-webp v0.2.4204 Compiling png v0.18.1205 Compiling cmake v0.1.58206 Compiling aes v0.9.3207 Compiling rand v0.10.3208 Compiling cbc v0.2.1209 Compiling ecb v0.2.1210 Compiling brotli-decompressor v5.0.3211 Compiling serde_path_to_error v0.1.20212 Compiling sha2 v0.11.1213 Compiling md-5 v0.11.0214 Compiling blake2 v0.10.6215 Compiling tracing-log v0.2.0216 Compiling nom v8.0.0217 Compiling stringprep v0.1.5218 Compiling thread_local v1.1.10219 Compiling maplit v1.0.2220 Compiling regex-automata v0.4.18221 Compiling matchit v0.8.4222 Compiling bytemuck v1.25.2223 Compiling ego-tree v0.11.1224 Compiling weezl v0.2.1225 Compiling pulldown-cmark-escape v0.11.0226 Compiling aws-lc-sys v0.47.0227 Compiling libsqlite3-sys v0.30.1228 Compiling rangemap v1.8.0229 Compiling nu-ansi-term v0.50.3230 Compiling argon2 v0.5.3231 Compiling bcrypt v0.17.1232 Compiling hmac v0.12.1233 Compiling synstructure v0.14.0234 Compiling tracing-attributes v0.1.31235 Compiling phf_macros v0.14.0236 Compiling zerocopy-derive v0.8.63237 Compiling derive_more-impl v2.1.1238 Compiling zerofrom-derive v0.1.8239 Compiling yoke-derive v0.8.4240 Compiling zerovec-derive v0.11.7241 Compiling displaydoc v0.2.7242 Compiling serde_derive v1.0.229243 Compiling tokio-macros v2.7.2244 Compiling thiserror-impl v2.0.21245 Compiling cssparser-macros v0.7.1246 Compiling matchers v0.2.0247 Compiling tempfile v3.27.0248 Compiling phf v0.14.0249 Compiling cssparser v0.38.0250 Compiling moxcms v0.8.1251 Compiling tokio-stream v0.1.19252 Compiling derive_more v2.1.1253 Compiling zerofrom v0.1.8254 Compiling yoke v0.8.4255 Compiling markup5ever v0.40.0256 Compiling zerovec v0.11.9257 Compiling zerotrie v0.2.5258 Compiling selectors v0.41.0259 Compiling tracing v0.1.44260 Compiling html5ever v0.40.1261 Compiling axum-core v0.5.6262 Compiling tinystr v0.8.5263 Compiling potential_utf v0.1.6264 Compiling icu_collections v2.4.0265 Compiling icu_locale_core v2.4.0266 Compiling scraper v0.29.0267 Compiling icu_provider v2.4.0268 Compiling icu_normalizer v2.4.0269 Compiling icu_properties v2.4.0270 Compiling either v1.19.0271 Compiling serde_urlencoded v0.7.1272 Compiling askama_parser v0.16.1273 Compiling basic-toml v0.1.10274 Compiling tracing-serde v0.2.0275 Compiling chrono v0.4.45276 Compiling tracing-subscriber v0.3.23277 Compiling rayon v1.12.0278 Compiling idna_adapter v1.2.2279 Compiling idna v1.1.0280 Compiling url v2.5.8281 Compiling tokio-util v0.7.20282 Compiling tower v0.5.3283 Compiling ammonia v4.2.4284 Compiling half v2.7.1285 Compiling ppv-lite86 v0.2.21286 Compiling sqlx-core v0.8.6287 Compiling h2 v0.4.20288 Compiling tiff v0.11.3289 Compiling rand_chacha v0.3.1290 Compiling tower-http v0.6.11291 Compiling rand v0.8.8292 Compiling askama_derive v0.16.1293 Compiling lopdf v0.45.0294 Compiling image v0.25.10295 Compiling sqlx-sqlite v0.8.6296 Compiling askama_macros v0.16.1297 Compiling askama v0.16.1298 Compiling sqlx-macros-core v0.8.6299 Compiling hyper v1.12.0300 Compiling sqlx-macros v0.8.6301 Compiling hyper-util v0.1.21302 Compiling axum v0.8.9303 Compiling rustls-webpki v0.103.16304 Compiling tokio-rustls v0.26.6305 Compiling rustls-platform-verifier v0.7.1306 Compiling hyper-rustls v0.27.10307 Compiling reqwest v0.13.5308 Compiling sqlx v0.8.6309 Compiling stricknani-server v0.1.0 (/build/source/rust)310 Finished `release` profile [optimized] target(s) in 2m 24s311Executing cargoInstallPostBuildHook312Finished cargoInstallPostBuildHook313Finished cargoBuildHook314buildPhase completed in 2 minutes 25 seconds
checkPhase
315Executing cargoCheckHook316 Compiling proc-macro2 v1.0.107317 Compiling unicode-ident v1.0.27318 Compiling quote v1.0.47319 Compiling libc v0.2.191320 Checking cfg-if v1.0.5321 Compiling version_check v0.9.5322 Checking typenum v1.20.1323 Compiling serde v1.0.229324 Checking smallvec v1.16.4325 Checking itoa v1.0.18326 Checking pin-project-lite v0.2.17327 Compiling shlex v2.0.1328 Compiling find-msvc-tools v0.1.15329 Checking stable_deref_trait v1.2.1330 Checking log v0.4.35331 Checking futures-core v0.3.34332 Compiling pkg-config v0.3.34333 Checking once_cell v1.21.4334 Compiling icu_properties_data v2.4.0335 Compiling icu_normalizer_data v2.4.0336 Compiling parking_lot_core v0.9.12337 Checking bytes v1.12.1338 Checking memchr v2.8.3339 Checking scopeguard v1.2.0340 Checking futures-sink v0.3.34341 Compiling autocfg v1.5.1342 Compiling serde_core v1.0.229343 Compiling siphasher v1.0.4344 Checking subtle v2.6.1345 Compiling fastrand v2.5.0346 Checking slab v0.4.12347 Checking equivalent v1.0.3348 Checking writeable v0.6.4349 Checking litemap v0.8.3350 Checking lock_api v0.4.14351 Checking utf_types v1.0.0352 Checking percent-encoding v2.3.2353 Checking futures-io v0.3.34354 Checking futures-task v0.3.34355 Compiling dunce v1.0.5356 Compiling fs_extra v1.3.0357 Checking tracing-core v0.1.36358 Compiling crossbeam-utils v0.8.23359 Compiling thiserror v2.0.21360 Checking hashbrown v0.17.1361 Compiling generic-array v0.14.7362 Checking bitflags v2.13.2363 Checking zeroize v1.9.1364 Checking utf8_iter v1.1.0365 Compiling phf_shared v0.14.0366 Compiling zmij v1.0.23367 Checking form_urlencoded v1.2.2368 Checking futures-util v0.3.34369 Compiling aws-lc-rs v1.19.0370 Compiling vcpkg v0.2.15371 Compiling rustversion v1.0.23372 Compiling num-traits v0.2.19373 Compiling zerocopy v0.8.63374 Checking new_debug_unreachable v1.0.6375 Compiling phf_generator v0.14.0376 Checking simd-adler32 v0.3.10377 Compiling httparse v1.10.1378 Checking rustls-pki-types v1.15.1379 Checking futures-channel v0.3.34380 Compiling foldhash v0.1.5381 Checking http v1.5.0382 Compiling allocator-api2 v0.2.21383 Checking precomputed-hash v0.1.1384 Compiling phf_codegen v0.14.0385 Compiling crc32fast v1.5.3386 Checking tower-service v0.3.3387 Checking adler2 v2.0.1388 Checking hybrid-array v0.4.15389 Compiling rustls v0.23.46390 Checking httpdate v1.0.3391 Compiling parking v2.2.1392 Compiling cpufeatures v0.2.17393 Checking indexmap v2.14.2394 Compiling crc-catalog v2.5.0395 Checking untrusted v0.9.0396 Checking fnv v1.0.7397 Checking try-lock v0.2.5398 Checking atomic-waker v1.1.2399 Checking mime v0.3.17400 Compiling crossbeam-epoch v0.9.21401 Compiling syn v3.0.9402 Compiling syn v2.0.119403 Compiling string_cache_codegen v0.11.2404 Compiling hashbrown v0.15.5405 Compiling crc v3.4.0406 Compiling event-listener v5.4.2407 Checking want v0.3.2408 Checking miniz_oxide v0.9.1409 Compiling spin v0.9.9410 Checking sync_wrapper v1.0.2411 Checking tower-layer v0.3.3412 Compiling ryu v1.0.23413 Checking http-body v1.1.0414 Compiling crossbeam-queue v0.3.14415 Checking dtoa v1.0.11416 Compiling serde_json v1.0.154417 Compiling getrandom v0.4.3418 Checking rand_core v0.10.1419 Compiling unicase v2.10.0420 Checking cpufeatures v0.3.1421 Checking crypto-common v0.1.7422 Checking block-buffer v0.10.4423 Compiling base64 v0.22.1424 Compiling crossbeam-deque v0.8.8425 Checking dtoa-short v0.3.5426 Checking http-body-util v0.1.5427 Compiling flume v0.11.1428 Checking digest v0.10.7429 Compiling winnow v1.0.4430 Compiling jobserver v0.1.35431 Compiling socket2 v0.6.5432 Compiling mio v1.2.4433 Compiling web_atoms v0.3.0434 Compiling mime_guess v2.0.5435 Checking crypto-common v0.2.2436 Checking block-padding v0.4.2437 Checking block-buffer v0.12.1438 Compiling encoding_rs v0.8.44439 Checking flate2 v1.1.10440 Compiling parking_lot v0.12.5441 Compiling sha2 v0.10.9442 Checking inout v0.2.5443 Checking tendril v0.5.1444 Checking core_detect v1.0.0445 Compiling multiversion_no_op v1.0.0446 Checking errno v0.3.14447 Checking getrandom v0.2.17448 Compiling tokio v1.54.1449 Compiling cc v1.10.0450 Compiling futures-intrusive v0.5.0451 Compiling hashlink v0.10.0452 Checking signal-hook-registry v1.4.8453 Compiling atoi v2.0.0454 Checking rand_core v0.6.4455 Checking ipnet v2.12.2456 Checking simdutf8 v0.1.5457 Checking const-oid v0.10.2458 Compiling rustc-hash v2.1.3459 Compiling rayon-core v1.13.0460 Checking base64 v0.23.1461 Checking inout v0.1.4462 Compiling multer v3.1.0463 Checking weezl v0.1.12464 Checking zune-core v0.5.3465 Checking string_cache v0.11.0466 Checking openssl-probe v0.2.2467 Compiling heck v0.5.0468 Checking quick-error v2.0.1469 Compiling glob v0.3.4470 Checking tinyvec v1.13.3471 Compiling rustix v1.1.6472 Compiling dotenvy v0.15.7473 Compiling getrandom v0.3.4474 Compiling hex v0.4.3475 Checking alloc-no-stdlib v2.0.4476 Checking unicode-width v0.2.3477 Checking regex-syntax v0.8.11478 Checking rustls-native-certs v0.8.5479 Checking cipher v0.4.4480 Checking cipher v0.5.2481 Checking digest v0.11.3482 Checking alloc-stdlib v0.2.4483 Checking chacha20 v0.10.2484 Checking getopts v0.2.24485 Checking miniz_oxide v0.8.9486 Checking zune-jpeg v0.5.15487 Checking fdeflate v0.3.7488 Checking servo_arc v0.5.0489 Checking byteorder-lite v0.1.0490 Checking http-range-header v0.4.2491 Checking unicode-bidi v0.3.18492 Checking byteorder v1.5.0493 Checking lazy_static v1.5.1494 Checking unicode-normalization v0.1.26495 Compiling pulldown-cmark v0.13.6496 Checking iana-time-zone v0.1.65497 Checking unicode-properties v0.1.5498 Checking pxfm v0.1.30499 Checking linux-raw-sys v0.12.1500 Checking cpubits v0.1.1501 Checking color_quant v1.1.0502 Checking base64ct v1.8.3503 Checking fax v0.2.7504 Checking aes v0.9.3505 Checking sharded-slab v0.1.7506 Checking cbc v0.2.1507 Checking blowfish v0.9.1508 Checking ecb v0.2.1509 Checking rand v0.10.3510 Checking md-5 v0.11.0511 Checking gif v0.14.2512 Checking sha2 v0.11.1513 Checking brotli-decompressor v5.0.3514 Checking png v0.18.1515 Checking image-webp v0.2.4516 Checking serde_path_to_error v0.1.20517 Checking blake2 v0.10.6518 Checking tracing-log v0.2.0519 Checking password-hash v0.5.0520 Checking nom v8.0.0521 Checking thread_local v1.1.10522 Checking weezl v0.2.1523 Checking stringprep v0.1.5524 Checking rangemap v1.8.0525 Checking maplit v1.0.2526 Checking nu-ansi-term v0.50.3527 Checking bytemuck v1.25.2528 Checking pulldown-cmark-escape v0.11.0529 Checking ego-tree v0.11.1530 Checking matchit v0.8.4531 Checking bcrypt v0.17.1532 Checking argon2 v0.5.3533 Checking hmac v0.12.1534 Checking regex-automata v0.4.18535 Compiling cmake v0.1.58536 Compiling libsqlite3-sys v0.30.1537 Compiling aws-lc-sys v0.47.0538 Checking futures-executor v0.3.34539 Checking matchers v0.2.0540 Checking moxcms v0.8.1541 Checking tempfile v3.27.0542 Compiling synstructure v0.14.0543 Compiling tracing-attributes v0.1.31544 Compiling phf_macros v0.14.0545 Compiling zerocopy-derive v0.8.63546 Compiling derive_more-impl v2.1.1547 Compiling zerofrom-derive v0.1.8548 Compiling yoke-derive v0.8.4549 Compiling zerovec-derive v0.11.7550 Compiling displaydoc v0.2.7551 Compiling serde_derive v1.0.229552 Compiling tokio-macros v2.7.2553 Compiling thiserror-impl v2.0.21554 Compiling tokio-stream v0.1.19555 Checking phf v0.14.0556 Compiling cssparser-macros v0.7.1557 Checking derive_more v2.1.1558 Checking zerofrom v0.1.8559 Checking yoke v0.8.4560 Checking tracing v0.1.44561 Checking cssparser v0.38.0562 Checking markup5ever v0.40.0563 Checking zerovec v0.11.9564 Checking zerotrie v0.2.5565 Checking axum-core v0.5.6566 Checking html5ever v0.40.1567 Checking selectors v0.41.0568 Checking tinystr v0.8.5569 Checking potential_utf v0.1.6570 Checking icu_collections v2.4.0571 Checking icu_locale_core v2.4.0572 Checking scraper v0.29.0573 Checking icu_provider v2.4.0574 Checking icu_properties v2.4.0575 Checking icu_normalizer v2.4.0576 Checking either v1.19.0577 Checking serde_urlencoded v0.7.1578 Checking tracing-serde v0.2.0579 Checking chrono v0.4.45580 Compiling basic-toml v0.1.10581 Compiling askama_parser v0.16.1582 Checking tracing-subscriber v0.3.23583 Checking rayon v1.12.0584 Checking idna_adapter v1.2.2585 Checking idna v1.1.0586 Checking url v2.5.8587 Checking ammonia v4.2.4588 Checking tokio-util v0.7.20589 Checking tower v0.5.3590 Checking lopdf v0.45.0591 Compiling sqlx-core v0.8.6592 Checking ppv-lite86 v0.2.21593 Checking half v2.7.1594 Checking h2 v0.4.20595 Checking tower-http v0.6.11596 Checking tiff v0.11.3597 Checking rand_chacha v0.3.1598 Compiling askama_derive v0.16.1599 Checking rand v0.8.8600 Checking rustls-webpki v0.103.16601 Checking image v0.25.10602 Checking sqlx-sqlite v0.8.6603 Compiling askama_macros v0.16.1604 Checking tokio-rustls v0.26.6605 Checking rustls-platform-verifier v0.7.1606 Checking hyper v1.12.0607 Checking askama v0.16.1608 Compiling sqlx-macros-core v0.8.6609 Checking hyper-util v0.1.21610 Compiling sqlx-macros v0.8.6611 Checking hyper-rustls v0.27.10612 Checking axum v0.8.9613 Checking reqwest v0.13.5614 Checking sqlx v0.8.6615 Checking stricknani-server v0.1.0 (/build/source/rust)616 Finished `dev` profile [unoptimized + debuginfo] target(s) in 44.04s617cargoCheckHook flags: -j 32 --profile release --target x86_64-unknown-linux-gnu --offline --618 Compiling stricknani-server v0.1.0 (/build/source/rust)619 Finished `release` profile [optimized] target(s) in 1m 14s620 Running unittests src/lib.rs (target/x86_64-unknown-linux-gnu/release/deps/stricknani_server-48ba69a2445ce4f7)621622running 49 tests623test api_v2::imports::tests::preview_limiter_caps_requests_per_owner ... ok624test audit_service::tests::python_list_projection_accepts_only_quoted_scalar_lists ... ok625test audit_service::tests::legacy_projector_keeps_known_fields_and_omits_unknown_fields ... ok626test auth::tests::limiter_reserves_atomically_and_refunds_successful_mints ... ok627test auth::tests::limiter_state_is_independent_between_app_states ... ok628test api_v2::tests::malformed_negative_and_future_login_csrf_timestamps_are_rejected ... ok629test auth::tests::new_password_policy_counts_unicode_characters_not_utf8_bytes ... ok630test auth::tests::new_password_policy_rejects_trimmed_case_insensitive_common_passwords ... ok631test auth::tests::new_password_policy_keeps_the_native_minimum_length ... ok632test api_v2::tests::expired_signed_login_csrf_is_rejected ... ok633test config::tests::ai_is_disabled_by_default_without_reading_provider_credentials ... ok634test config::tests::parses_bind_host_and_uses_bind_port_before_port ... ok635test config::tests::refuses_explicit_shared_database_or_media_paths ... ok636test config::tests::rejects_non_sqlite_database_urls ... ok637test audit::tests::changeset_uses_typed_allowlisted_values_and_rejects_mismatches ... ok638test auth::tests::new_password_hashing_rejects_common_passwords_before_hashing ... ok639test config::tests::requires_isolated_rust_database_and_media_settings ... ok640test config::tests::falls_back_to_port_then_default_and_keeps_static_default ... ok641test config::tests::requires_an_absolute_media_root ... ok642test tests::health_returns_json_status ... ok643test tests::gauge_get_renders_a_standalone_form ... ok644test tests::accept_language_selects_german_copy ... ok645test time::tests::legacy_naive_utc_and_offset_values_identify_the_same_instant ... ok646test wayback::tests::save_endpoint_keeps_the_source_url_path_and_query_shape ... ok647test tests::invalid_input_keeps_values_and_displays_a_friendly_error ... ok648test tests::counts_use_nearest_integer_with_half_rounded_up ... ok649test tests::valid_gauge_form_renders_adjusted_counts ... ok650test tests::blank_optional_row_count_omits_the_row_result ... ok651test image_import::tests::import_urls_reject_unsafe_schemes_and_userinfo ... ok652test tests::static_assets_are_served ... ok653test security::tests::host_policy_rejects_missing_multiple_and_untrusted_host_values ... ok654test security::tests::parses_exact_hosts_and_bracketed_ipv6_with_optional_ports ... ok655test config::tests::loopback_configuration_uses_safe_exact_host_defaults ... ok656test config::tests::external_listener_requires_explicit_hosts_and_secure_cookies ... ok657test config::tests::ai_requires_a_key_only_when_enabled_and_does_not_debug_secrets ... ok658test security::tests::rejects_ambiguous_or_malformed_host_entries ... ok659test config::tests::rejects_invalid_ai_feature_flag ... ok660test audit::tests::aggregate_oversize_is_distinct_from_structural_invalidity ... ok661test api_v2::imports::tests::preview_limiter_caps_owner_key_storage ... ok662test audit::tests::oversized_changeset_keeps_event_and_marks_detail_unavailable ... ok663test audit::tests::record_with_data_persists_snapshot_and_typed_changes_atomically ... ok664test audit::tests::record_is_transactional_and_contains_no_details ... ok665test account_service::tests::stale_password_cas_preserves_new_hash_and_browser_sessions ... ok666test admin_service::tests::stale_admin_cannot_create_after_password_hashing ... ok667test frontend_landing_tests::unconfigured_frontend_does_not_add_android_yarn_alias ... ok668test frontend_landing_tests::unconfigured_frontend_keeps_the_legacy_root_redirects ... ok669test frontend_landing_tests::configured_frontend_bridges_android_yarn_links_for_get_only ... ok670test admin_service::tests::stale_admin_cannot_reset_after_password_hashing ... ok671test frontend_landing_tests::configured_frontend_is_the_root_landing_for_signed_in_and_out_requests ... ok672673test result: ok. 49 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.36s674675 Running unittests src/main.rs (target/x86_64-unknown-linux-gnu/release/deps/stricknani_server-ae7504116da4f6b6)676677running 0 tests678679test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s680681 Running tests/ai.rs (target/x86_64-unknown-linux-gnu/release/deps/ai-0576e02a51c6e009)682683running 9 tests684test disabled_feature_does_not_read_credentials ... ok685test failed_provider_returns_original_draft_without_enhanced_marker ... ok686test disabled_ai_fallback_is_unmodified_and_not_enhanced ... ok687test provider_and_custom_base_url_validation_reject_unsafe_authorities ... ok688test invalid_provider_json_uses_original_draft_fallback ... ok689test provider_key_precedence_and_model_override_are_explicit_and_redacted ... ok690test chat_request_uses_provider_model_json_mode_image_data_url_and_merges_safely ... ok691test provider_key_precedes_compatibility_fallback ... ok692test oversized_input_is_rejected_before_transport ... ok693694test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s695696 Running tests/api_v2.rs (target/x86_64-unknown-linux-gnu/release/deps/api_v2-ef3aa31c973c0696)697698running 6 tests699test anonymous_bootstrap_sets_signed_csrf_cookie_and_reports_real_capabilities ... ok700test expired_session_returns_401_and_clears_cookie ... ok701test api_v1_still_rejects_browser_cookie_and_accepts_bearer_token ... ok702test action_capabilities_require_an_active_browser_session_and_admin_role ... ok703test login_creates_limited_browser_session_without_reflecting_secret_and_logout_revokes_it ... ok704test login_requires_signed_csrf_and_same_origin_then_rate_limits_bad_passwords ... ok705706test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.29s707708 Running tests/api_v2_account.rs (target/x86_64-unknown-linux-gnu/release/deps/api_v2_account-6cb190487bfea26f)709710running 6 tests711test account_mutations_reject_cross_origin_and_token_quota_counts_revoked_api_only ... ok712test concurrent_api_token_creation_cannot_exceed_five_per_hour ... ok713test invalid_password_changes_return_field_errors_without_revoking_the_session ... ok714test avatar_routes_share_image_processing_and_owner_registry_lifecycle ... ok715test account_reads_and_api_token_lifecycle_are_cookie_scoped_and_secret_once ... ok716test password_change_commits_session_revocation_before_clearing_cookie ... ok717718test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.26s719720 Running tests/api_v2_admin.rs (target/x86_64-unknown-linux-gnu/release/deps/api_v2_admin-c554e84f52254040)721722running 5 tests723test admin_json_is_bounded_strict_and_has_stable_errors ... ok724test admin_list_is_paged_and_accepts_admin_api_pat_but_rejects_members ... ok725test admin_avatar_thumbnail_is_private_and_bounded_to_registered_files ... ok726test admin_mutations_require_csrf_and_self_reset_clears_cookie ... ok727test admin_crud_uses_typed_roles_and_revokes_sessions_atomically ... ok728729test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s730731 Running tests/api_v2_admin_pat.rs (target/x86_64-unknown-linux-gnu/release/deps/api_v2_admin_pat-94a71cc057d2dbe0)732733running 4 tests734test v1_meta_remains_the_public_version_and_build_id_response ... ok735test v2_meta_resolves_current_browser_or_pat_identity ... ok736test admin_routes_accept_only_active_api_pats_and_authorization_never_falls_back_to_cookie ... ok737test admin_pat_mutations_need_no_browser_csrf_and_keep_admin_action_constraints ... ok738739test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s740741 Running tests/api_v2_admin_resources.rs (target/x86_64-unknown-linux-gnu/release/deps/api_v2_admin_resources-f72e812aaf4bd4ec)742743running 3 tests744test admin_resource_routes_are_get_only ... ok745test admin_resource_media_is_parent_scoped_and_preserves_safe_download_headers ... ok746test admin_resource_reads_require_an_active_browser_admin_and_do_not_mutate_resources ... ok747748test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s749750 Running tests/api_v2_archive.rs (target/x86_64-unknown-linux-gnu/release/deps/api_v2_archive-a2fe1722a8280dab)751752running 3 tests753test archive_api_enforces_csrf_owner_scope_and_reports_safe_current_status ... ok754test disabled_archive_api_does_not_enqueue ... ok755test yarn_archive_api_uses_owner_scope_and_only_reports_current_link_jobs ... ok756757test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s758759 Running tests/api_v2_audit.rs (target/x86_64-unknown-linux-gnu/release/deps/api_v2_audit-cd7bc8763b22b929)760761running 7 tests762test audit_history_migration_preserves_existing_legacy_rows ... ok763test audit_api_returns_only_the_safe_projection_and_preserves_legacy_actor_fields ... ok764test audit_api_filters_and_query_limits_match_the_legacy_view ... ok765test audit_detail_distinguishes_missing_and_oversized_history ... ok766test audit_detail_projects_only_allowlisted_legacy_changes_for_admins ... ok767test audit_api_is_active_admin_only_and_accepts_admin_api_pats ... ok768test audit_resource_previews_use_current_admin_scoped_media_urls ... ok769770test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.23s771772 Running tests/api_v2_imports.rs (target/x86_64-unknown-linux-gnu/release/deps/api_v2_imports-56c025b733bdb16d)773774running 8 tests775test file_preview_checks_csrf_before_fields_and_accepts_ai_opt_in_field ... ok776test oversized_multipart_stream_returns_413_error_envelope ... ok777test url_preview_rejects_private_addresses_before_fetching ... ok778test ai_capability_requires_configured_client_and_unrequested_ai_is_not_called ... ok779test import_preview_rate_limit_is_separate_and_returns_retry_after ... ok780test reviewed_preview_creates_project_through_normal_v2_resource_validation ... ok781test text_preview_returns_reviewable_draft_and_explicit_ai_fallback ... ok782test import_preview_auth_origin_feature_and_size_failures_are_stable ... ok783784test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.35s785786 Running tests/api_v2_media.rs (target/x86_64-unknown-linux-gnu/release/deps/api_v2_media-18c6105c56835b46)787788running 5 tests789test attachment_upload_accepts_valid_files_larger_than_two_mib ... ok790test project_title_and_step_uploads_share_storage_and_delete_semantics ... ok791test attachment_upload_preserves_classification_and_owner_scoped_delete ... ok792test yarn_photo_upload_delete_promotes_primary_photo ... ok793test media_rejections_have_v2_envelopes_and_never_mutate_foreign_or_csrf_denied_targets ... ok794795test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.29s796797 Running tests/api_v2_native.rs (target/x86_64-unknown-linux-gnu/release/deps/api_v2_native-04c60f2aa163470a)798799running 1 test800test api_pat_owns_resource_crud_favorites_category_and_media_without_browser_csrf ... ok801802test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s803804 Running tests/api_v2_ocr.rs (target/x86_64-unknown-linux-gnu/release/deps/api_v2_ocr-c22b9980594d06c5)805806running 4 tests807test ocr_reads_only_owned_canonical_image_and_uses_configured_service ... ok808test ocr_quota_is_bounded_per_owner_and_denied_work_does_not_read_or_run ... ok809test ocr_enforces_declared_and_actual_media_size_caps ... ok810test ocr_requires_browser_session_and_real_enabled_service ... ok811812test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.30s813814 Running tests/api_v2_preview.rs (target/x86_64-unknown-linux-gnu/release/deps/api_v2_preview-43e813d29cc64048)815816running 4 tests817test project_preview_sanitizes_markdown_and_preserves_null_and_empty_fields ... ok818test project_preview_requires_session_origin_and_csrf_before_body_processing ... ok819test project_preview_rate_limit_is_bounded_and_returns_retry_after ... ok820test project_preview_rejects_unknown_and_wrongly_typed_fields_and_caps_body ... ok821822test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s823824 Running tests/api_v2_projects.rs (target/x86_64-unknown-linux-gnu/release/deps/api_v2_projects-bcbb516cfeb7379b)825826running 4 tests827test projects_crud_conflict_favorites_and_sanitized_html_share_owner_operations ... ok828test project_json_allows_large_patterns_but_returns_stable_error_over_two_mib ... ok829test v2_project_tags_preserve_each_json_label_across_unrelated_updates ... ok830test project_api_hides_foreign_projects_and_requires_csrf_for_mutations ... ok831832test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s833834 Running tests/api_v2_resources.rs (target/x86_64-unknown-linux-gnu/release/deps/api_v2_resources-638652cac0e63172)835836running 5 tests837test yarn_validation_accepts_large_resource_bodies_and_rejects_over_limit_payloads ... ok838test yarns_api_supports_paging_cas_favorites_and_project_timestamp_bumps ... ok839test resource_routes_require_cookie_sessions_and_reject_csrf_or_cross_origin_writes ... ok840test categories_api_keeps_idempotence_conflicts_owner_scope_and_project_bumps ... ok841test yarn_routes_hide_foreign_resources_from_read_and_all_mutations ... ok842843test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s844845 Running tests/api_v2_signup.rs (target/x86_64-unknown-linux-gnu/release/deps/api_v2_signup-b19c69830c2bfe29)846847running 6 tests848test signup_rejects_missing_csrf_and_cross_origin_without_creating_users ... ok849test signup_uses_the_existing_shared_auth_limiter ... ok850test signup_is_disabled_when_capability_is_false ... ok851test signup_maps_malformed_and_oversized_json_to_stable_errors ... ok852test signup_validates_email_password_and_duplicate_accounts ... ok853test signup_creates_member_without_implicitly_signing_in ... ok854855test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s856857 Running tests/api_v2_sync.rs (target/x86_64-unknown-linux-gnu/release/deps/api_v2_sync-2507d18ea6498954)858859running 5 tests860test v2_project_and_yarn_sync_return_owner_scoped_dtos_and_tombstones ... ok861test v2_sync_uses_browser_reads_but_invalid_bearer_never_falls_back_to_cookie ... ok862test v2_sync_cursor_pages_are_stable_across_equal_times_and_late_changes ... ok863test v2_sync_rejects_bad_queries_and_bound_or_version_mismatched_cursors ... ok864test v2_sync_defaults_to_fifty_and_caps_each_page ... ok865866test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s867868 Running tests/api_v2_tools.rs (target/x86_64-unknown-linux-gnu/release/deps/api_v2_tools-d29c34035a9e5eb9)869870running 6 tests871test gauge_endpoint_rejects_malformed_and_wrongly_typed_json ... ok872test gauge_endpoint_uses_shared_formula_and_optional_row_count ... ok873test gauge_endpoint_is_public_and_never_sets_cookies ... ok874test oversized_gauge_json_has_stable_413_envelope_and_no_store ... ok875test gauge_endpoint_reports_missing_zero_and_unknown_fields ... ok876test gauge_endpoint_returns_field_errors_for_negative_and_wrongly_typed_counts ... ok877878test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s879880 Running tests/archive_jobs.rs (target/x86_64-unknown-linux-gnu/release/deps/archive_jobs-6ed435368c5eadea)881882running 10 tests883test reclaimed_lease_cannot_be_completed_by_the_stale_worker ... ok884test transient_errors_schedule_bounded_retry_and_redacted_error_code ... ok885test successful_job_updates_only_current_owned_entity ... ok886test pending_polling_exhaustion_marks_the_entity_failed ... ok887test changed_or_deleted_entities_are_superseded_without_archive_calls ... ok888test pending_job_checks_availability_later_without_resubmitting_save ... ok889test expired_lease_recovers_after_restart_without_repeating_accepted_save ... ok890test disabled_client_does_not_claim_or_call_archive ... ok891test availability_errors_preserve_accepted_save_and_never_resubmit_it ... ok892test enqueue_is_owned_idempotent_and_marks_requested ... ok893894test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.26s895896 Running tests/archive_service.rs (target/x86_64-unknown-linux-gnu/release/deps/archive_service-d1a3fdb9e0bc8ef1)897898running 4 tests899test api_is_bearer_only_and_foreign_entities_are_not_found ... ok900test api_returns_accepted_state_and_duplicate_posts_share_one_job ... ok901test browser_requires_csrf_and_uses_idempotent_303_enqueue ... ok902test disabled_feature_authenticates_then_returns_503_without_enqueueing ... ok903904test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s905906 Running tests/audit.rs (target/x86_64-unknown-linux-gnu/release/deps/audit-e777e009b2bec41b)907908running 5 tests909test category_events_cover_mutations_but_not_duplicates_conflicts_or_missing_rows ... ok910test admin_view_is_protected_and_inactive_admin_is_denied ... ok911test yarn_events_share_mutation_transactions_and_skip_cas_conflicts ... ok912test view_escapes_legacy_text_and_never_renders_details_json ... ok913test entity_action_filters_and_pagination_are_bounded_and_preserved ... ok914915test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s916917 Running tests/auth.rs (target/x86_64-unknown-linux-gnu/release/deps/auth-4c1decbb6ae63c4f)918919running 7 tests920test oversized_email_is_rejected_before_authentication ... ok921test unknown_account_uses_the_same_unauthorized_response ... ok922test bearer_auth_rejects_revoked_expired_and_inactive_accounts ... ok923test valid_credentials_mint_a_token_that_authenticates ... ok924test invalid_credentials_return_401_and_record_no_token ... ok925test repeated_invalid_credentials_return_429_with_retry_after ... ok926test legacy_bcrypt_accounts_upgrade_after_successful_password_login ... ok927928test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.41s929930 Running tests/avatars.rs (target/x86_64-unknown-linux-gnu/release/deps/avatars-811d2ed1e4a346d6)931932running 3 tests933test deleting_user_queues_and_cleans_avatar_files ... ok934test imported_false_title_flag_overrides_kind_fallback ... ok935test own_avatar_and_thumbnail_are_protected_and_svg_downloads ... ok936937test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s938939 Running tests/categories.rs (target/x86_64-unknown-linux-gnu/release/deps/categories-5df59cc4e8d79c5f)940941running 3 tests942test category_routes_require_a_bearer_token_and_validate_names ... ok943test category_sync_returns_owner_snapshot_and_ignores_since ... ok944test category_crud_is_idempotent_and_scoped_to_the_token_owner ... ok945946test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s947948 Running tests/cli.rs (target/x86_64-unknown-linux-gnu/release/deps/cli-93d8e137dfa29995)949950running 5 tests951test help_needs_no_database_and_invalid_config_is_redacted ... ok952test health_check_accepts_only_local_success_response ... ok953test create_admin_reads_password_from_stdin_and_stores_admin_role_atomically ... ok954test account_cli_creates_disables_and_revokes_without_exposing_passwords ... ok955test health_check_timeout_is_bounded_and_has_fixed_error ... ok956957test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.01s958959 Running tests/database.rs (target/x86_64-unknown-linux-gnu/release/deps/database-dbde8b08065631b0)960961running 4 tests962test refuses_python_database_without_installing_rust_migrations ... ok963test malformed_database_and_weak_account_fail_closed ... ok964test migrations_are_repeatable_and_enforce_ownership_relations ... ok965test accounts_normalize_email_and_reject_duplicate_identity ... ok966967test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s968969 Running tests/document_worker.rs (target/x86_64-unknown-linux-gnu/release/deps/document_worker-d8169f9328818106)970971running 5 tests972test isolated_worker_returns_a_text_draft_without_fetching_its_source_url ... ok973test worker_rejects_malformed_json_without_echoing_input ... ok974test isolated_worker_returns_a_redacted_error_for_invalid_pdf ... ok975test parent_rejects_document_bytes_over_the_parser_limit_before_spawning ... ok976test worker_rejects_oversized_json_before_deserializing_it ... ok977978test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s979980 Running tests/frontend.rs (target/x86_64-unknown-linux-gnu/release/deps/frontend-d61675b1f9140f10)981982running 9 tests983test missing_or_invalid_build_does_not_make_a_shell_route ... ok984test invalid_csp_manifest_fails_closed_without_serving_html ... ok985test app_paths_do_not_capture_api_media_or_health_routes ... ok986test app_root_without_trailing_slash_redirects_into_the_registered_worker_scope ... ok987test known_app_routes_use_a_private_shell_and_manifest_hashes ... ok988test missing_app_favicon_is_not_served ... ok989test unknown_app_paths_do_not_receive_the_shell ... ok990test old_manifest_defaults_to_disallowing_style_attributes ... ok991test app_assets_keep_file_mime_types_and_missing_assets_stay_404 ... ok992993test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s994995 Running tests/image_import.rs (target/x86_64-unknown-linux-gnu/release/deps/image_import-e146d82bf01bfbbe)996997running 4 tests998test production_fetcher_rejects_loopback_before_connecting ... ok999test external_imports_off_keeps_create_501_without_fetch_or_rows ... ok1000test update_ignores_create_only_image_url_fields ... ok1001test create_imports_gallery_and_step_images_into_owned_media_rows ... ok10021003test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s10041005 Running tests/import_document.rs (target/x86_64-unknown-linux-gnu/release/deps/import_document-e616d9fbd55ae96b)10061007running 6 tests1008test markdown_and_plain_text_produce_bounded_project_drafts ... ok1009test image_parser_reports_format_dimensions_and_stable_digest ... ok1010test extracts_html_metadata_schema_recipe_fields_and_resolved_links ... ok1011test malformed_pdf_unsupported_content_and_oversize_inputs_fail_closed ... ok1012test valid_pdf_extracts_text_and_uses_a_reviewable_filename ... ok1013test compressed_pdf_page_content_over_limit_fails_closed ... ok10141015test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s10161017 Running tests/import_service.rs (target/x86_64-unknown-linux-gnu/release/deps/import_service-8a6bd834c9d393fa)10181019running 5 tests1020test url_import_is_bearer_only_and_disabled_without_making_a_request ... ok1021test browser_ai_preview_bounds_unicode_source_text_before_calling_provider ... ok1022test browser_file_ai_uses_parsed_image_format_not_claimed_mime_type ... ok1023test browser_ai_preview_calls_provider_only_after_explicit_opt_in ... ok1024test browser_text_import_checks_csrf_then_previews_and_creates_through_api ... ok10251026test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s10271028 Running tests/importer.rs (target/x86_64-unknown-linux-gnu/release/deps/importer-82002fbafe0320dd)10291030running 13 tests1031test refuses_to_replace_an_existing_destination ... ok1032test rejects_noncanonical_and_escaping_paths ... ok1033test refuses_a_destination_inside_the_source_media_tree ... ok1034test rejects_wal_sidecars_and_noncanonical_paths_before_opening_source ... ok1035test case_colliding_source_categories_fail_without_merging ... ok1036test case_colliding_source_emails_fail_without_merging ... ok1037test missing_media_rolls_back_and_never_publishes_a_partial_directory ... ok1038test treats_destination_path_characters_as_filenames_not_sqlite_url_options ... ok1039test preserves_rows_when_distinct_filenames_share_a_legacy_thumbnail_url ... ok1040test normalizes_imported_email_like_auth_and_preserves_the_source_value ... ok1041test pending_archive_requests_resume_as_availability_checks_only ... ok1042test imports_top_level_false_title_flag_into_the_project_api_dto ... ok1043test imports_all_legacy_records_and_media_without_mutating_the_snapshot ... ok10441045test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.75s10461047 Running tests/imports.rs (target/x86_64-unknown-linux-gnu/release/deps/imports-03fdcdd42b4b8887)10481049running 6 tests1050test blocks_private_reserved_link_local_and_mapped_ranges ... ok1051test rejects_mixed_public_and_private_dns_answers_before_transport ... ok1052test rejects_non_web_urls_credentials_fragments_and_internal_ip_literals ... ok1053test revalidates_redirect_targets_before_requesting_and_pins_each_public_hop ... ok1054test extracts_minimal_html_title_and_visible_text_but_leaves_binary_for_callers ... ok1055test applies_redirect_and_body_limits_without_leaking_query_values ... ok10561057test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s10581059 Running tests/media.rs (target/x86_64-unknown-linux-gnu/release/deps/media-e8fa85edb1e11e8f)10601061running 4 tests1062test imported_legacy_title_flag_keeps_later_gallery_upload_secondary ... ok1063test missing_media_storage_returns_service_unavailable ... ok1064test attachments_download_safely_and_yarn_photos_promote_primary ... ok1065test project_image_upload_serving_authorization_and_gc_are_safe ... ok10661067test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s10681069 Running tests/media_aliases.rs (target/x86_64-unknown-linux-gnu/release/deps/media_aliases-cdb6857b33d02c6a)10701071running 2 tests1072test alias_urls_require_live_auth_and_aliases_cascade_with_media ... ok1073test legacy_source_and_thumbnail_aliases_resolve_with_owner_scope ... ok10741075test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s10761077 Running tests/media_ids.rs (target/x86_64-unknown-linux-gnu/release/deps/media_ids-6cbe5d26b6813e73)10781079running 3 tests1080test committed_public_ids_are_not_reused_after_deletion_and_rollback_is_atomic ... ok1081test media_public_ids_must_be_positive ... ok1082test independent_media_namespaces_can_share_public_ids_and_delete_by_kind ... ok10831084test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s10851086 Running tests/migration_metadata.rs (target/x86_64-unknown-linux-gnu/release/deps/migration_metadata-253e1840f685356a)10871088running 3 tests1089test migration_preserves_legacy_metadata_and_relationship_keys ... ok1090test yarn_archive_metadata_defaults_and_source_values_are_preserved ... ok1091test nullable_legacy_flags_and_source_scoped_media_ids_remain_distinct ... ok10921093test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s10941095 Running tests/ocr.rs (target/x86_64-unknown-linux-gnu/release/deps/ocr-af622823c3dde9be)10961097running 4 tests1098test language_validation_only_accepts_tesseract_language_tokens ... ok1099test service_passes_default_and_requested_languages_to_transport ... ok1100test invalid_language_is_rejected_before_transport ... ok1101test byte_limit_is_enforced_before_transport ... ok11021103test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s11041105 Running tests/ocr_service.rs (target/x86_64-unknown-linux-gnu/release/deps/ocr_service-f5952c79d536ef07)11061107running 5 tests1108test disabled_service_returns_503_without_loading_media_or_running_ocr ... ok1109test serves_only_owned_project_or_yarn_media_and_hides_foreign_files ... ok1110test rejects_invalid_sources_and_languages_before_ocr_transport ... ok1111test authenticates_bearer_and_browser_with_csrf ... ok1112test rejects_media_bodies_over_25_mib_before_calling_ocr ... ok11131114test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s11151116 Running tests/projects.rs (target/x86_64-unknown-linux-gnu/release/deps/projects-63cf7a48dd334ddc)11171118running 7 tests1119test updating_project_without_changing_yarn_links_does_not_bump_yarns ... ok1120test deleting_project_advances_linked_yarn_timestamps ... ok1121test project_api_preserves_empty_names_titles_and_step_descriptions ... ok1122test project_image_url_import_is_explicitly_not_implemented ... ok1123test project_crud_preserves_step_ids_and_rejects_stale_updates ... ok1124test project_favorites_are_idempotent_filterable_and_delete_keeps_ids_stable ... ok1125test project_access_and_yarn_and_step_links_are_owner_scoped ... ok11261127test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s11281129 Running tests/pwa.rs (target/x86_64-unknown-linux-gnu/release/deps/pwa-bd94312737282695)11301131running 10 tests1132test registration_script_registers_only_the_root_worker_without_inline_code ... ok1133test service_worker_precaches_all_offline_fallback_stylesheets ... ok1134test app_worker_and_offline_assets_are_explicit_app_scoped_public_routes ... ok1135test offline_page_is_bilingual_non_personalized_and_not_http_cached ... ok1136test root_service_worker_has_root_scope_and_is_revalidated ... ok1137test pwa_router_does_not_serve_authenticated_or_api_routes ... ok1138test app_worker_uses_per_tab_updates_and_retains_only_public_immutable_assets ... ok1139test manifest_is_public_json_with_root_scope_and_existing_icons ... ok1140test configured_app_pwa_assets_fail_closed_when_the_build_is_incomplete ... ok1141test app_worker_routes_coexist_with_the_frontend_shell_without_fallback_leaks ... ok11421143test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s11441145 Running tests/relations.rs (target/x86_64-unknown-linux-gnu/release/deps/relations-fac68e946020de46)11461147running 1 test1148test category_changes_update_project_projection_and_sync_timestamp ... ok11491150test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s11511152 Running tests/security.rs (target/x86_64-unknown-linux-gnu/release/deps/security-6624182f0c6f69d0)11531154running 2 tests1155test security_headers_cache_static_assets_and_protect_dynamic_and_media_responses ... ok1156test served_host_wrapper_rejects_missing_and_spoofed_hosts_but_ignores_forwarded_host ... ok11571158test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s11591160 Running tests/signup.rs (target/x86_64-unknown-linux-gnu/release/deps/signup-1ae81293e0193a59)11611162running 6 tests1163test public_signup_is_disabled_by_default ... ok1164test signup_rejects_a_request_without_matching_csrf_before_creating_an_account ... ok1165test signup_rejects_trimmed_case_insensitive_common_passwords ... ok1166test signup_attempts_are_also_limited_per_ip ... ok1167test signup_creates_a_member_and_shows_login_link ... ok1168test signup_attempts_are_charged_even_after_success ... ok11691170test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s11711172 Running tests/sync.rs (target/x86_64-unknown-linux-gnu/release/deps/sync-13e0e394f84e0a1f)11731174running 4 tests1175test cursors_validate_binding_exclusivity_limits_and_size ... ok1176test actual_yarn_timestamps_round_trip_through_offset_since_and_delta_update ... ok1177test bounded_sync_merges_updates_and_deletes_without_duplicates_or_snapshot_drift ... ok1178test full_and_delta_sync_are_owner_scoped_and_normalize_offset_since ... ok11791180test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s11811182 Running tests/wayback.rs (target/x86_64-unknown-linux-gnu/release/deps/wayback-0a2caaec150aad48)11831184running 6 tests1185test disabled_client_never_calls_transport ... ok1186test rejected_source_is_never_disclosed_to_archive_transport ... ok1187test availability_fallback_returns_a_trusted_snapshot ... ok1188test accepted_save_without_snapshot_is_pending ... ok1189test source_validation_rejects_private_and_reserved_hosts_before_transport ... ok1190test untrusted_archive_urls_are_rejected ... ok11911192test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s11931194 Running tests/web.rs (target/x86_64-unknown-linux-gnu/release/deps/web-593d28093353d341)11951196running 13 tests1197test login_rejects_wrong_csrf_before_authenticating ... ok1198test login_page_sets_matching_csrf_cookie_and_hidden_field ... ok1199test browser_session_cookie_is_secure_and_api_still_requires_bearer_auth ... ok1200test browser_favorite_delete_and_conflict_use_api_semantics ... ok1201test browser_category_management_uses_authenticated_api_operations ... ok1202test private_catalog_escapes_names_and_detail_sanitizes_markdown ... ok1203test browser_project_create_and_edit_preserve_step_ids_and_whole_resource_fields ... ok1204test project_and_yarn_search_matches_text_fields_with_literal_wildcards ... ok1205test project_and_yarn_header_links_require_authentication ... ok1206test browser_mutations_require_csrf_and_foreign_owner_cannot_edit ... ok1207test browser_catalog_filters_keep_encoded_values_across_pages ... ok1208test detail_requires_ownership_and_logout_revokes_session_token ... ok1209test browser_media_upload_and_delete_forward_with_session_pat_and_csrf ... ok12101211test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.51s12121213 Running tests/web_accounts.rs (target/x86_64-unknown-linux-gnu/release/deps/web_accounts-2bad229982955a56)12141215running 14 tests1216test account_page_is_authenticated_and_no_store ... ok1217test admin_routes_reject_non_admin_mutations ... ok1218test expiring_api_tokens_are_listed_and_can_be_revoked ... ok1219test created_token_is_shown_once_and_can_be_revoked ... ok1220test csrf_protects_token_creation ... ok1221test avatar_csrf_is_checked_before_file_contents_are_read ... ok1222test common_admin_password_is_rejected_without_creating_an_account ... ok1223test avatar_upload_replacement_and_delete_use_registry_and_gc ... ok1224test user_cannot_revoke_another_users_token ... ok1225test avatar_files_are_removed_when_registry_write_fails ... ok1226test concurrent_admin_disables_cannot_remove_all_active_admins ... ok1227test legacy_self_password_reset_clears_the_revoked_session_cookie ... ok1228test admin_can_create_disable_and_reset_accounts ... ok1229test password_change_checks_current_password_and_revokes_sessions ... ok12301231test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.66s12321233 Running tests/web_utilities.rs (target/x86_64-unknown-linux-gnu/release/deps/web_utilities-16dbb3f57a03d8df)12341235running 3 tests1236test utility_script_uses_text_sinks_and_never_html_injection ... ok1237test disabled_controls_are_hidden_and_untrusted_archive_links_are_not_rendered ... ok1238test project_and_yarn_details_show_gated_ocr_and_csrf_archive_controls ... ok12391240test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s12411242 Running tests/yarns.rs (target/x86_64-unknown-linux-gnu/release/deps/yarns-4f2c2cb0184360b4)12431244running 3 tests1245test yarn_crud_supports_cas_and_returns_current_state_on_conflict ... ok1246test yarn_project_ids_rename_timestamps_and_delete_tombstone_stay_in_sync ... ok1247test yarn_favorites_are_idempotent_scoped_and_filterable ... ok12481249test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s12501251 Doc-tests stricknani_server12521253running 0 tests12541255test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s12561257Finished cargoCheckHook1258checkPhase completed in 2 minutes 16 seconds
installPhase
1259Executing cargoInstallHook1260Finished cargoInstallHook
fixupPhase
1261shrinking RPATHs of ELF executables and libraries in /nix/store/4p6dyqv3isswbwcbxw05xblf0jfaaq0w-stricknani-server-core-0.1.01262shrinking /nix/store/4p6dyqv3isswbwcbxw05xblf0jfaaq0w-stricknani-server-core-0.1.0/bin/stricknani-server1263checking for references to /build/ in /nix/store/4p6dyqv3isswbwcbxw05xblf0jfaaq0w-stricknani-server-core-0.1.0...1264patching script interpreter paths in /nix/store/4p6dyqv3isswbwcbxw05xblf0jfaaq0w-stricknani-server-core-0.1.01265stripping (with command strip and flags -S -p) in /nix/store/4p6dyqv3isswbwcbxw05xblf0jfaaq0w-stricknani-server-core-0.1.0/bin