radicle-httpd-0.27.0
checks.x86_64-linux.nixos-eve
· build #438
· raw
1tribuchet: building on jamie2Using versionCheckHook
unpackPhase
3unpacking source archive /nix/store/2nn40lkxx5cw4dmq0pgvlsqyws0mvkgz-z4V1sjrXqjvFdnCUbxPFqd5p4DtH54source root is z4V1sjrXqjvFdnCUbxPFqd5p4DtH55Executing cargoSetupPostUnpackHook6Finished cargoSetupPostUnpackHookpatchPhase
7applying patch /nix/store/07ymd5n1a9mrx39wb2kkpi9xjjnns3hc-radicle-search-debounce.patch8patching file crates/radicle-search/src/config.rs9patching file crates/radicle-search/src/indexer.rs10patching file crates/radicle-search/src/indexer/event.rs11applying patch /nix/store/wd3dvzp19dsr1yihy1p6a3d732slcz2s-radicle-httpd-zstd-archive.patch12patching file crates/radicle-httpd/src/raw.rs13Executing cargoSetupPostPatchHook14Validating consistency between /build/z4V1sjrXqjvFdnCUbxPFqd5p4DtH5/Cargo.lock and /build/radicle-httpd-0.27.0-vendor/Cargo.lock15Finished cargoSetupPostPatchHookbuildPhase
16Executing cargoBuildHook17cargoBuildHook flags: -j 24 --target x86_64-unknown-linux-gnu --offline --profile release18 Compiling proc-macro2 v1.0.10719 Compiling unicode-ident v1.0.2420 Compiling quote v1.0.4721 Compiling libc v0.2.18922 Compiling serde_core v1.0.22923 Compiling serde v1.0.22924 Compiling cfg-if v1.0.425 Compiling version_check v0.9.526 Compiling typenum v1.20.127 Compiling subtle v2.6.128 Compiling shlex v2.0.129 Compiling find-msvc-tools v0.1.930 Compiling const-oid v0.9.631 Compiling pkg-config v0.3.3332 Compiling log v0.4.3333 Compiling smallvec v1.15.234 Compiling base64ct v1.8.335 Compiling cpufeatures v0.2.1736 Compiling itoa v1.0.1837 Compiling memchr v2.8.338 Compiling pin-project-lite v0.2.1739 Compiling bitflags v2.13.140 Compiling stable_deref_trait v1.2.141 Compiling bytes v1.12.142 Compiling equivalent v1.0.243 Compiling once_cell v1.21.444 Compiling futures-core v0.3.3345 Compiling zerocopy v0.8.5546 Compiling autocfg v1.5.147 Compiling libm v0.2.1648 Compiling base16ct v0.2.049 Compiling hashbrown v0.17.150 Compiling futures-sink v0.3.3351 Compiling syn v1.0.10952 Compiling semver v1.0.2853 Compiling spin v0.9.954 Compiling generic-array v0.14.955 Compiling slab v0.4.1256 Compiling thiserror v2.0.1957 Compiling vcpkg v0.2.1558 Compiling percent-encoding v2.3.259 Compiling pem-rfc7468 v0.7.060 Compiling lazy_static v1.5.061 Compiling futures-channel v0.3.3362 Compiling num-bigint-dig v0.8.663 Compiling zmij v1.0.2364 Compiling rustc_version v0.4.165 Compiling opaque-debug v0.3.166 Compiling num-traits v0.2.1967 Compiling writeable v0.6.368 Compiling data-encoding v2.11.069 Compiling litemap v0.8.270 Compiling tracing-core v0.1.3671 Compiling curve25519-dalek v4.1.372 Compiling http v1.4.273 Compiling utf8_iter v1.0.474 Compiling const-str v0.4.375 Compiling icu_normalizer_data v2.2.076 Compiling icu_properties_data v2.2.077 Compiling futures-io v0.3.3378 Compiling byteorder v1.5.079 Compiling serde_json v1.0.15180 Compiling futures-task v0.3.3381 Compiling signature v1.6.482 Compiling form_urlencoded v1.2.283 Compiling ed25519 v1.5.384 Compiling base-x v0.2.1185 Compiling base45 v3.2.086 Compiling amplify_num v0.5.487 Compiling ascii v1.1.088 Compiling getrandom v0.4.389 Compiling fnv v1.0.790 Compiling unicode-segmentation v1.13.391 Compiling httparse v1.10.192 Compiling tower-service v0.3.393 Compiling rustix v1.1.494 Compiling alloc-no-stdlib v2.0.495 Compiling crc32fast v1.5.096 Compiling try-lock v0.2.597 Compiling syn v2.0.11998 Compiling syn v3.0.399 Compiling zstd-safe v7.2.4100 Compiling atomic-waker v1.1.2101 Compiling alloc-stdlib v0.2.4102 Compiling want v0.3.1103 Compiling sync_wrapper v1.0.2104 Compiling simd-adler32 v0.3.10105 Compiling httpdate v1.0.3106 Compiling tower-layer v0.3.3107 Compiling linux-raw-sys v0.12.1108 Compiling base64 v0.22.1109 Compiling jobserver v0.1.35110 Compiling getrandom v0.2.17111 Compiling errno v0.3.14112 Compiling mio v1.2.2113 Compiling socket2 v0.6.5114 Compiling http-body v1.1.0115 Compiling signal-hook-registry v1.4.8116 Compiling rand_core v0.6.4117 Compiling ec25519 v0.1.0118 Compiling adler2 v2.0.1119 Compiling cc v1.4.0120 Compiling untrusted v0.9.0121 Compiling fastrand v2.5.0122 Compiling ff v0.13.1123 Compiling miniz_oxide v0.8.9124 Compiling http-body-util v0.1.4125 Compiling brotli-decompressor v5.0.3126 Compiling group v0.13.0127 Compiling ref-cast v1.0.26128 Compiling typeid v1.0.3129 Compiling ipnet v2.12.0130 Compiling rustls v0.23.42131 Compiling dyn-clone v1.0.20132 Compiling ryu v1.0.23133 Compiling erased-serde v0.4.10134 Compiling thiserror v1.0.69135 Compiling flate2 v1.1.9136 Compiling num-integer v0.1.46137 Compiling compression-core v0.4.32138 Compiling signal-hook v0.3.18139 Compiling parking_lot_core v0.9.12140 Compiling amplify_syn v2.0.1141 Compiling tinyvec_macros v0.1.1142 Compiling radicle-dag v0.10.0143 Compiling convert_case v0.10.0144 Compiling tinyvec v1.12.0145 Compiling scopeguard v1.2.0146 Compiling num-iter v0.1.46147 Compiling brotli v8.0.4148 Compiling regex-syntax v0.8.11149 Compiling anstyle-query v1.1.5150 Compiling radicle v0.25.1151 Compiling base64 v0.21.7152 Compiling utf8parse v0.2.2153 Compiling indexmap v2.14.0154 Compiling uuid v1.24.0155 Compiling anstyle-parse v1.0.0156 Compiling deranged v0.5.8157 Compiling unicode-normalization v0.1.25158 Compiling bytesize v2.4.2159 Compiling lock_api v0.4.14160 Compiling convert_case v0.8.0161 Compiling libz-sys v1.1.29162 Compiling zstd-sys v2.0.16+zstd.1.5.7163 Compiling libgit2-sys v0.18.7+1.9.6164 Compiling ring v0.17.14165 Compiling sqlite3-src v0.7.0166 Compiling nom v8.0.0167 Compiling portable-atomic v1.14.0168 Compiling serde-untagged v0.1.9169 Compiling litrs v1.0.0170 Compiling powerfmt v0.2.0171 Compiling amplify_derive v4.0.1172 Compiling anyhow v1.0.104173 Compiling iana-time-zone v0.1.65174 Compiling siphasher v1.0.3175 Compiling serde_derive_internals v0.30.0176 Compiling anstyle v1.0.14177 Compiling dunce v1.0.5178 Compiling fast-glob v0.3.3179 Compiling unicode-width v0.2.2180 Compiling regex-automata v0.4.16181 Compiling time-core v0.1.9182 Compiling is_terminal_polyfill v1.70.2183 Compiling colorchoice v1.0.5184 Compiling mime v0.3.17185 Compiling num-conv v0.2.2186 Compiling anstream v1.0.0187 Compiling terminal_size v0.4.4188 Compiling document-features v0.2.12189 Compiling time v0.3.54190 Compiling chrono v0.4.45191 Compiling parking_lot v0.12.5192 Compiling signal-hook-mio v0.2.5193 Compiling sem_safe v0.2.1194 Compiling sharded-slab v0.1.7195 Compiling thread_local v1.1.10196 Compiling synstructure v0.13.2197 Compiling clap_lex v1.1.0198 Compiling strsim v0.11.1199 Compiling ppv-lite86 v0.2.21200 Compiling nu-ansi-term v0.50.3201 Compiling unicase v2.9.0202 Compiling heck v0.5.0203 Compiling rand_chacha v0.3.1204 Compiling mime_guess v2.0.5205 Compiling clap_builder v4.6.2206 Compiling serde_derive v1.0.229207 Compiling thiserror-impl v2.0.19208 Compiling ref-cast-impl v1.0.26209 Compiling rand v0.8.7210 Compiling schemars_derive v1.2.2211 Compiling async-trait v0.1.91212 Compiling clap_derive v4.6.4213 Compiling amplify v4.9.0214 Compiling signals_receipts v0.2.5215 Compiling matchers v0.2.0216 Compiling zeroize_derive v1.5.0217 Compiling zerofrom-derive v0.1.7218 Compiling yoke-derive v0.8.2219 Compiling zerovec-derive v0.11.3220 Compiling displaydoc v0.2.6221 Compiling tokio-macros v2.7.1222 Compiling futures-macro v0.3.33223 Compiling data-encoding-macro-internal v0.1.18224 Compiling tracing-attributes v0.1.31225 Compiling match-lookup v0.1.2226 Compiling curve25519-dalek-derive v0.1.1227 Compiling thiserror-impl v1.0.69228 Compiling structmeta-derive v0.3.0229 Compiling derive_more-impl v2.1.1230 Compiling data-encoding-macro v0.1.20231 Compiling iso8601 v0.6.5232 Compiling axum-core v0.5.6233 Compiling futures-util v0.3.33234 Compiling tokio v1.53.1235 Compiling console v0.16.4236 Compiling tempfile v3.27.0237 Compiling serde_path_to_error v0.1.20238 Compiling foldhash v0.2.0239 Compiling base256emoji v1.0.2240 Compiling allocator-api2 v0.2.21241 Compiling matchit v0.8.4242 Compiling unit-prefix v0.5.2243 Compiling multibase v0.9.3244 Compiling lexopt v0.3.2245 Compiling indicatif v0.18.6246 Compiling cyphergraphy v0.3.1247 Compiling clap v4.6.4248 Compiling zerofrom v0.1.8249 Compiling hashbrown v0.16.1250 Compiling qcheck v1.0.0251 Compiling yoke v0.8.3252 Compiling radicle-signals v0.12.1253 Compiling cypheraddr v0.4.1254 Compiling unicode-display-width v0.3.0255 Compiling cfb v0.7.3256 Compiling zerovec v0.11.6257 Compiling zerotrie v0.2.4258 Compiling socks5-client v0.4.3259 Compiling nonempty v0.11.0260 Compiling tracing v0.1.44261 Compiling cyphernet v0.5.4262 Compiling derive_more v2.1.1263 Compiling crossterm v0.29.0264 Compiling shlex v1.3.0265 Compiling radicle-httpd v0.27.0 (/build/z4V1sjrXqjvFdnCUbxPFqd5p4DtH5/crates/radicle-httpd)266 Compiling structmeta v0.3.0267 Compiling infer v0.19.0268 Compiling tinystr v0.8.3269 Compiling potential_utf v0.1.5270 Compiling tracing-subscriber v0.3.23271 Compiling lru v0.16.4272 Compiling meilisearch-index-setting-macro v0.33.0273 Compiling zeroize v1.9.0274 Compiling icu_locale_core v2.2.0275 Compiling icu_collections v2.2.0276 Compiling radicle-git-ref-format v0.2.0277 Compiling serde_urlencoded v0.7.1278 Compiling nonempty v0.9.0279 Compiling der v0.7.10280 Compiling rustls-pki-types v1.15.1281 Compiling secrecy v0.10.3282 Compiling schemars v1.2.2283 Compiling radicle-localtime v0.1.0284 Compiling either v1.17.0285 Compiling yaup v0.3.1286 Compiling crypto-common v0.1.6287 Compiling block-buffer v0.10.4288 Compiling block-padding v0.3.3289 Compiling crypto-bigint v0.5.5290 Compiling universal-hash v0.5.1291 Compiling digest v0.10.7292 Compiling inout v0.1.4293 Compiling icu_provider v2.2.0294 Compiling aead v0.5.2295 Compiling polyval v0.6.2296 Compiling poly1305 v0.8.0297 Compiling cipher v0.4.4298 Compiling webpki-roots v1.0.9299 Compiling futures-executor v0.3.33300 Compiling sha2 v0.10.9301 Compiling hmac v0.12.1302 Compiling signature v2.2.0303 Compiling spki v0.7.3304 Compiling hkdf v0.12.4305 Compiling rfc6979 v0.4.0306 Compiling aes v0.8.4307 Compiling ctr v0.9.2308 Compiling pkcs8 v0.10.2309 Compiling ghash v0.5.1310 Compiling ssh-encoding v0.2.0311 Compiling cbc v0.1.2312 Compiling blowfish v0.9.1313 Compiling sec1 v0.7.3314 Compiling pkcs1 v0.7.5315 Compiling ed25519 v2.2.3316 Compiling aes-gcm v0.10.3317 Compiling rsa v0.9.10318 Compiling chacha20 v0.9.1319 Compiling icu_properties v2.2.0320 Compiling elliptic-curve v0.13.8321 Compiling icu_normalizer v2.2.0322 Compiling pbkdf2 v0.12.2323 Compiling ed25519-dalek v2.2.0324 Compiling bcrypt-pbkdf v0.10.0325 Compiling ssh-cipher v0.2.0326 Compiling ecdsa v0.16.9327 Compiling primeorder v0.13.6328 Compiling futures v0.3.33329 Compiling inquire v0.9.4330 Compiling nonempty v0.12.0331 Compiling tokio-util v0.7.19332 Compiling tower v0.5.3333 Compiling p384 v0.13.1334 Compiling p256 v0.13.2335 Compiling idna_adapter v1.2.2336 Compiling p521 v0.13.3337 Compiling idna v1.1.0338 Compiling h2 v0.4.15339 Compiling url v2.5.8340 Compiling ssh-key v0.6.7341 Compiling jsonwebtoken v10.4.0342 Compiling radicle-term v0.19.1343 Compiling rustls-webpki v0.103.13344 Compiling ssh-agent-lib v0.6.0345 Compiling hyper v1.11.0346 Compiling tokio-rustls v0.26.4347 Compiling hyper-util v0.1.20348 Compiling hyper-rustls v0.27.9349 Compiling axum v0.8.9350 Compiling axum-listener v0.2.2351 Compiling zstd v0.13.3352 Compiling compression-codecs v0.4.38353 Compiling async-compression v0.4.42354 Compiling tower-http v0.6.11355 Compiling git2 v0.21.0356 Compiling reqwest v0.12.28357 Compiling meilisearch-sdk v0.33.0358 Compiling radicle-oid v0.2.2359 Compiling radicle-git-metadata v0.2.1360 Compiling radicle-surf v0.29.0361 Compiling sqlite3-sys v0.18.0362 Compiling sqlite v0.37.0363 Compiling radicle-crypto v0.19.0364 Compiling radicle-cob v0.21.1365 Compiling radicle-core v0.4.1366 Compiling radicle-search v0.27.0 (/build/z4V1sjrXqjvFdnCUbxPFqd5p4DtH5/crates/radicle-search)367 Compiling radicle-job v0.6.0 (https://seed.radicle.dev/z2UcCU1LgMshWvXj6hXSDDrwB8q8M/z6MkwPUeUS2fJMfc2HZN1RQTQcTTuhw4HhPySB8JeUg2mVvx?branch=patches%2Fda55667860741ee221483fc42fa7cbbb58e0cfc2#77cf8fb4)368 Finished `release` profile [optimized] target(s) in 1m 04s369Executing cargoInstallPostBuildHook370Finished cargoInstallPostBuildHook371Finished cargoBuildHook372buildPhase completed in 1 minutes 6 secondscheckPhase
373Executing cargoCheckHook374cargoCheckHook flags: -j 24 --profile release --target x86_64-unknown-linux-gnu --offline --375 Compiling tokio v1.53.1376 Compiling radicle-oid v0.2.2377 Compiling radicle v0.25.1378 Compiling radicle-crypto v0.19.0379 Compiling diff v0.1.13380 Compiling yansi v1.0.1381 Compiling radicle-surf v0.29.0382 Compiling pretty_assertions v1.4.1383 Compiling radicle-cob v0.21.1384 Compiling radicle-core v0.4.1385 Compiling tokio-util v0.7.19386 Compiling tower v0.5.3387 Compiling async-compression v0.4.42388 Compiling tokio-rustls v0.26.4389 Compiling h2 v0.4.15390 Compiling tower-http v0.6.11391 Compiling hyper v1.11.0392 Compiling hyper-util v0.1.20393 Compiling radicle-job v0.6.0 (https://seed.radicle.dev/z2UcCU1LgMshWvXj6hXSDDrwB8q8M/z6MkwPUeUS2fJMfc2HZN1RQTQcTTuhw4HhPySB8JeUg2mVvx?branch=patches%2Fda55667860741ee221483fc42fa7cbbb58e0cfc2#77cf8fb4)394 Compiling hyper-rustls v0.27.9395 Compiling axum v0.8.9396 Compiling reqwest v0.12.28397 Compiling meilisearch-sdk v0.33.0398 Compiling axum-listener v0.2.2399 Compiling radicle-search v0.27.0 (/build/z4V1sjrXqjvFdnCUbxPFqd5p4DtH5/crates/radicle-search)400 Compiling radicle-httpd v0.27.0 (/build/z4V1sjrXqjvFdnCUbxPFqd5p4DtH5/crates/radicle-httpd)401 Finished `release` profile [optimized] target(s) in 42.06s402 Running unittests src/lib.rs (target/x86_64-unknown-linux-gnu/release/deps/radicle_httpd-46c4ffb347dccb0b)403404running 65 tests405test api::tests::refs::mock::empty_patterns_yield_empty_result ... ok406test api::tests::refs::mock::annotated_tag_metadata_is_included ... ok407test api::tests::refs::mock::classifies_tags_and_non_tags ... ok408test api::tests::refs::mock::skips_refs_whose_peel_fails ... ok409test api::error::tests::not_found_maps_to_404 ... ok410test api::v1::repos::job::tests::jobs_without_runs_are_excluded ... ok411test api::v1::repos::routes::test_repos_blob_not_found ... ok412test api::tests::refs::test_repo_info_includes_refs ... ok413test api::tests::test_web_config_concurrent_reads ... ok414test api::v1::node::routes::test_node_repo_policies ... ok415test api::v1::repos::routes::test_repo_alias_resolution ... ok416test api::v1::node::routes::test_node_repos_policies ... ok417test api::tests::test_web_config_reload_simulation ... ok418test api::v1::node::routes::test_nodes ... ok419test api::tests::refs::test_canonical_refs_synthesized_without_config ... ok420test api::v1::repos::routes::test_repos_blob ... ok421test api::tests::test_web_config_accessor ... ok422test api::v1::repos::routes::test_repos_commits_root ... ok423test api::v1::node::routes::test_node_endpoint_responds_quickly ... ok424test api::v1::info::routes::test_info_without_search ... ok425test api::v1::repos::routes::test_repos_commits ... ok426test api::tests::test_empty_pinned_repos_transitions ... ok427test api::v1::node::routes::test_nodes_inventory ... ok428test api::tests::test_profile_immutable_after_reload ... ok429test api::v1::node::routes::test_node_uses_reloadable_config ... ok430test api::v1::repos::routes::test_repos_commits_not_found ... ok431test api::tests::test_web_config_preserves_data_across_reads ... ok432test api::v1::repos::routes::test_repos ... ok433test api::v1::delegates::routes::test_delegates_repos ... ok434test api::tests::refs::test_multi_peer_canonical_refs ... ok435test api::v1::repos::routes::test_repos_diff ... ok436test api::v1::repos::routes::test_repos_diff_stats ... ok437test api::v1::repos::routes::test_repos_issue ... ok438test api::v1::repos::routes::test_repos_issues_root ... ok439test api::v1::repos::routes::test_repos_multi_peer_canonical_refs ... ok440test api::v1::repos::routes::test_repos_not_found ... ok441test api::v1::repos::routes::test_repos_patches_root ... ok442test api::v1::repos::routes::test_repos_patch ... ok443test api::v1::repos::routes::test_repos_per_page_is_clamped ... ok444test api::v1::repos::routes::test_repos_private ... ok445test api::v1::repos::routes::test_repos_remotes_root ... ok446test api::v1::repos::routes::test_repos_remotes_not_found ... ok447test api::v1::repos::routes::test_repos_readme ... ok448test api::v1::repos::routes::test_repos_remotes ... ok449test routes::test_invalid_route_returns_404 ... ok450test api::v1::repos::routes::test_repos_root ... ok451test api::v1::repos::routes::test_repos_stats ... ok452test api::v1::repos::routes::test_repos_search_clamps_long_query ... ok453test api::v1::repos::routes::test_repos_tree ... ok454test api::v1::repos::routes::test_repos_root_sort_seeding ... ok455test api::v1::repos::routes::test_repos_root_sort_activity ... ok456test api::v1::repos::routes::test_repos_search_per_page_is_clamped ... ok457test api::v1::repos::routes::test_repos_search_fallback_sets_cache_control ... ok458test api::v1::repos::routes::test_repos_stats_commits ... ok459test api::v1::repos::routes::test_repos_tree_not_found ... ok460test api::v1::repos::routes::test_repos_root_sort_falls_back_without_search ... ok461test api::v1::repos::routes::test_repos_uses_reloadable_pinned_config ... ok462test api::v1::repos::routes::test_search_repos_pagination ... ok463test api::v1::repos::routes::test_search_repos ... ok464test api::v1::stats::routes::test_stats ... ok465test raw::routes::test_alias_resolution ... ok466zstd -T0: line 1: zstd: command not found467fatal: 'zstd -T0' filter reported error468test git::routes::test_aliases ... ok469test git::routes::test_info_request ... ok470test raw::routes::test_file_handler ... ok471test raw::routes::test_archive_tar_zst ... FAILED472473failures:474475---- raw::routes::test_archive_tar_zst stdout ----476477thread 'raw::routes::test_archive_tar_zst' (10301) panicked at crates/radicle-httpd/src/raw.rs:421:25:478range end index 4 out of range for slice of length 0479note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace480481482failures:483 raw::routes::test_archive_tar_zst484485test result: FAILED. 64 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.86s486487error: test failed, to rerun pass `-p radicle-httpd --lib`