these 80 derivations will be built: /nix/store/xxn0ncc8331cdx4l2mwnzbdm6c0b2xms-patch-nupkgs.drv /nix/store/16i0045bzf8lm979va6mqqlnm2ld76c2-FirebirdSql.Data.FirebirdClient-10.3.3.drv /nix/store/1qhsvsncxb320fbr27lvxwxvxnc09k57-Microsoft.Extensions.Logging.EventSource-10.0.1.drv /nix/store/1rqd1f70b3k8d4n2srdq5b5663aml5dl-FluentMigrator.Extensions.Postgres-7.2.0.drv /nix/store/2h9iyxpybfn44dzdqvdsbs9vsmrf1skk-Net.IBM.Data.Db2-9.0.0.300.drv /nix/store/2sbi0g0ryplvxhmyy3azk9xk5p5d9x5m-Microsoft.Extensions.Configuration.Json-10.0.1.drv /nix/store/2wy40r247gcardghz5fhg38jn14avdj9-Microsoft.Extensions.Configuration.CommandLine-10.0.1.drv /nix/store/3c6mfwg3wyl94ch4ryzsi5mpnrrjkwc1-Microsoft.Data.SqlClient-6.0.1.drv /nix/store/3k08830ada7arkxb7k7ynmb2fh3j0p6x-NLog.Extensions.Logging-5.2.3.drv /nix/store/3ry4gi6whmldalzb773n5mgq1n0z44yw-SQLitePCLRaw.config.e_sqlite3-3.0.2.drv /nix/store/3v46sirzp8nfd6y910nxrd74wb8cn61c-TagLibSharp-Lidarr-2.2.0.19.drv /nix/store/3xp9nac5lvy65v6qd0c0x7fhvazbm2c2-FluentMigrator.Runner.SQLite-7.2.0.drv /nix/store/4lrfln7875lag0pclwp56v8y4c97bmai-Polly.Core-8.6.5.drv /nix/store/4wdvjwq7d45ig54v77qwx0xi54f7bk57-Microsoft.Extensions.Diagnostics.Abstractions-10.0.1.drv /nix/store/5dcg4fbxl94j6pha2m27qfjxbn7m3iv1-SQLitePCLRaw.provider.e_sqlite3-3.0.2.drv /nix/store/6rg0g9jq325srzbnkh22i0wv7ykm08rq-Microsoft.Extensions.Configuration-10.0.1.drv /nix/store/7izl014pcqjwr3s3n34k4vc65zw8whjb-FluentMigrator.Extensions.MySql-7.2.0.drv /nix/store/87d4p2qfgkvfz4h6cljsljhf9dyfm3yh-System.ServiceProcess.ServiceController-10.0.1.drv /nix/store/8mxwykz48574llvk9iim82z36np55v8z-FluentMigrator-7.2.0.drv /nix/store/8pidf4hgvjkjahdv2lb1ii15j41siah4-Microsoft.AspNetCore.Authentication.OpenIdConnect-10.0.1.drv /nix/store/8z0sn4ww8iyf9ck4bchaw2g1rq43mmlq-Microsoft.Extensions.Caching.Abstractions-2.1.0.drv /nix/store/96dxlnspkdhkywayn0zrghlc3bx36m6d-Microsoft.Extensions.Options-9.0.7.drv /nix/store/97j11v7zchdv8q3jsjygxar05jfcia6c-DryIoc.dll-5.4.0.drv /nix/store/9q810mlh080dmdjxdy4jzdx157hsxp75-Npgsql-10.0.1.drv /nix/store/9xkbr0izkmk9fi9b3as9zh6bgzc6vdcz-FluentMigrator.Runner-7.2.0.drv /nix/store/b1ybjrjybh4fdbgz8ybjqmi241prll5n-NUnit3TestAdapter-4.2.1.drv /nix/store/b5q3k2zm9lm4ny4az9avh4g6gkqnpkmh-FluentMigrator.Runner.Redshift-7.2.0.drv /nix/store/b9mzg4x4hzdkxgf11b2kx46292c7g5fb-NLog-5.1.3.drv /nix/store/bbr258db0aivjr89bzc1mmn87dq42bm2-FluentMigrator.Abstractions-7.2.0.drv /nix/store/bnc3zksp3nwgm6brbny6g7r2yd9xdsdx-Microsoft.Extensions.Logging.Configuration-10.0.1.drv /nix/store/d0457dgl2m70bk9x7kw7azihbyjpw1hf-Microsoft.Extensions.Options.ConfigurationExtensions-10.0.1.drv /nix/store/dd81p2n36xg5gwpxphbyz6qr8b1zp5cp-System.Configuration.ConfigurationManager-10.0.1.drv /nix/store/dsqim3jg91vbxgq58sp8rh7cbch70z76-Diacritical.Net-1.0.5.drv /nix/store/dyjm6a9rhyag108pjidfw8cffyxx526r-FluentMigrator.Runner.Core-7.2.0.drv /nix/store/gglpxcglndv12vnpbshd55gf79imlvx0-NodaTime-3.2.2.drv /nix/store/hsvai5fi5ys7925n535lwsi3nx9756ab-NLog-5.1.4.drv /nix/store/hsyin7q1qlmw6v1ca5bvc694hjlwq47p-Microsoft.Extensions.DependencyInjection-9.0.7.drv /nix/store/hw8fxx77wg2yscnbarhfvrn6b2kiv9g5-NLog-5.0.0.drv /nix/store/hyb95nak7s6i9in57qarq0w41pj7lrdz-package_info.drv /nix/store/i9q5jxpqgkdplrr4ahmwiga4jk80fk1p-Microsoft.Extensions.Diagnostics-10.0.1.drv /nix/store/ivg7yq42yw8qh1qqf5z2ry4896qbjda4-RestSharp-113.0.0.drv /nix/store/jcs2cwywk7yiyzwgq518hm83qq2dz06n-FluentMigrator.Runner.Firebird-7.2.0.drv /nix/store/jj3mj1j5k1616f5zwm109753dk05gnyj-Microsoft.Extensions.Logging-9.0.7.drv /nix/store/jlcwc7lycjzzb0ha8jcjj6hhkllli8qv-Polly-8.6.5.drv /nix/store/k9pjc8vl84m5kcrskb504wqnlm88kwlh-SQLitePCLRaw.bundle_e_sqlite3-3.0.2.drv /nix/store/kab35g9jyyw289ax0z9nyci7sm4wp44a-Microsoft.Extensions.FileProviders.Physical-10.0.1.drv /nix/store/khnz2hjh4kflgnxsxpynfy2z66iw91rm-Mono.Posix.NETStandard-5.20.1.34-servarr22.drv /nix/store/kvsq8sxxv709zhizyrx49wjpvgvzba1h-FluentMigrator.Runner.SqlServer-7.2.0.drv /nix/store/lpvlr7j1slbz8qp86myjhm8bs7i5m8y9-FluentMigrator.Runner.MySql-7.2.0.drv /nix/store/lwkv27rc36hi2sd1yg8dglm84jlzsacg-FluentMigrator.Runner.Hana-7.2.0.drv /nix/store/mlydaxhrdba20148an6zbf8s1xm1v9cn-Microsoft.Extensions.Configuration.UserSecrets-10.0.1.drv /nix/store/pa7857l6cd1z24pbwlfgabxxzvljpmzv-PdfSharpCore-1.3.67.drv /nix/store/pyinwzrbfxnvws0s8y7pr8pcw26idhkr-Microsoft.Extensions.Configuration.Binder-10.0.1.drv /nix/store/q50s26d2v15s1jw3lzd11mpgc0bmli6d-Microsoft.Extensions.Configuration.FileExtensions-10.0.1.drv /nix/store/q8yisxbyssrdvw2vajig6nbnwrdlpxix-System.Diagnostics.EventLog-10.0.1.drv /nix/store/qmyz5awhsf3f92xdzvm7s93ijdsdpj15-LazyCache-2.4.0.drv /nix/store/r0v2yizqd5bdvil7jif936s7lwdp5jzg-Microsoft.Data.Sqlite-10.0.1.drv /nix/store/rdmdips5n4wwr978b876gdjf64r3vv6b-Microsoft.Extensions.Logging.Console-10.0.1.drv /nix/store/rn5xsfcjxn67v3rhyrkrdgafaz29dlni-Microsoft.Data.SqlClient-6.1.3.drv /nix/store/rribih5ngrj2dwdddh6dlzkkkvd3ca2v-FluentMigrator.Runner.Db2-7.2.0.drv /nix/store/sdy7vlzhirbi8plcsx41iz5rjdvdf9k8-Ical.Net-5.2.0.drv /nix/store/sfllq8nil5f85627jh830cjk9q61xdxi-FluentMigrator.Extensions.Snowflake-7.2.0.drv /nix/store/shll8mrjk82m26rplaphc2k29wkcgd00-Microsoft.Extensions.Logging.Debug-10.0.1.drv /nix/store/si26apwazp19nwavb1awkcbz7010gi00-Microsoft.Extensions.FileSystemGlobbing-10.0.1.drv /nix/store/svn39ck2q39i901gi5pv2wb5862lxq9f-Microsoft.Extensions.FileProviders.Abstractions-10.0.1.drv /nix/store/v3a6p5q3j44f6i469viifrl0lkjc8kc1-FluentMigrator.Runner.Snowflake-7.2.0.drv /nix/store/v4jlnr4ij2vm51lrbb67irl02a5rhb1b-FluentMigrator.Extensions.SqlServer-7.2.0.drv /nix/store/v4nfwm388hpp4cxlxgpvfprj1b74r3nf-SixLabors.ImageSharp-1.0.4.drv /nix/store/v8gamm7smihw2pym0q9y9zpz8xqbh12j-FluentMigrator.Runner.Postgres-7.2.0.drv /nix/store/vgr9qwn27vw5xalqdlsm8kfl07kvr9vj-FluentMigrator.Extensions.Oracle-7.2.0.drv /nix/store/vpm08ijk0mz46wvwiyfx3ksynsn42i10-Microsoft.Extensions.Configuration.EnvironmentVariables-10.0.1.drv /nix/store/wbinkqf51ahzh4sy4myanvc3k7slislw-Microsoft.Data.Sqlite.Core-10.0.1.drv /nix/store/yf0v7ppw6bc0faj395jd1651l28v40lf-Microsoft.Extensions.Hosting-10.0.1.drv /nix/store/yrmqw8m33gy8l30hgd9xnzj2vxxzzjv6-Microsoft.Extensions.Hosting.WindowsServices-10.0.1.drv /nix/store/z3rig7siw9k2pvdh5ndabak152vx01yz-System.Security.Cryptography.ProtectedData-10.0.1.drv /nix/store/z535pbnxpyrq1w41vm6d705a96zibhxp-Microsoft.Extensions.Caching.Memory-2.1.0.drv /nix/store/zcd29rvmaadplr8lk4qavvv6m7plb4hb-FluentMigrator.Runner.Oracle-7.2.0.drv /nix/store/zqnvxdwci3ix2v6d5b33rd33gss863n1-Microsoft.Extensions.Hosting.Abstractions-10.0.1.drv /nix/store/zsr5vrv12w1bbdd9nycyjmxxp73n9pwg-Microsoft.Extensions.Logging.EventLog-10.0.1.drv /nix/store/4psdwbr3mcma09c5619c6xh9jkfw3767-chaptarr-0.9.965.drv these 121 paths will be fetched (505.4 MiB download, 1.6 GiB unpacked): /nix/store/p3hkj10wsmhhbqg7vid6wjav0c25vg2l-Azure.Core-1.46.1 /nix/store/av7dp07bgp6apzgvjmfggwfyisny0nc3-Azure.Core-1.47.1 /nix/store/jgabs14px9p7zbyp7v0c23h5v8xllbkk-Azure.Identity-1.14.2 /nix/store/shrmq38bpnkd2pjrysg4jrlwg3xs85ql-BouncyCastle.Cryptography-2.6.2 /nix/store/853il1z7hqhcq9h9bji2z1r5db8qxkfk-Dapper-2.1.66 /nix/store/z8dxckg8vqyrbyl2k8lgya8z600lh054-DryIoc.Microsoft.DependencyInjection-6.2.0 /nix/store/w66xb4n52r5lb101c0la2ylvfp7cm8la-DryIoc.dll-5.4.3 /nix/store/n5gki1wjh882xpdgjjha7k8yhv8zzhc9-Dynamitey-3.0.3 /nix/store/jaljkl3vbg2b6spsvikph3bsi27qw74m-Equ-2.3.0 /nix/store/avi6dck3wpvksyakb1awmij49xwgww89-FluentValidation-9.5.4 /nix/store/4i0z2jydv6fdf91js42zm30lm6k8w39r-IPAddressRange-6.3.0 /nix/store/pjm748scqyrvmkxxsx8ww0k2663jwp4p-ImpromptuInterface-8.0.6 /nix/store/2axw4n94rs1c8b57cld8w7pizrg112mx-MailKit-4.16.0 /nix/store/zagj5rn1kzxa1k66z3dbs1lmi8zzqirr-Microsoft.AspNetCore.App.Internal.Assets-10.0.12 /nix/store/9ip1jhaqlh1hskakx0ywzzghy2dizvh9-Microsoft.AspNetCore.App.Ref-10.0.12 /nix/store/bd24fnld140w0447i9v97qyvn3k1sma7-Microsoft.AspNetCore.App.Runtime.linux-x64-10.0.12 /nix/store/c6i4xvfxi4dwchs381xil8an7lxxp2c9-Microsoft.Bcl.AsyncInterfaces-8.0.0 /nix/store/39pqn7aqbav29g1dynrbvx45i56l0kmh-Microsoft.Bcl.Cryptography-9.0.4 /nix/store/3z6as1zba2c30nkhz51wr6j7lvj7jmq9-Microsoft.CodeCoverage-17.10.0 /nix/store/8jrh6wya3sg7zn3nj51lsv679gyj6bkk-Microsoft.Data.SqlClient.SNI.runtime-6.0.2 /nix/store/3fxjz5apkgpcymyprwd497hksj4jxr1h-Microsoft.DotNet.ILCompiler-10.0.12 /nix/store/v10mp8zs5kvqbpxg1gp2mg6jccnh4syg-Microsoft.Extensions.Caching.Abstractions-10.0.1 /nix/store/iazxlh3if8cv93ys8b6jmfg587aiywrc-Microsoft.Extensions.Caching.Memory-10.0.1 /nix/store/v632nbn9as8vgfi6xcf2cbwla723k0y9-Microsoft.Extensions.Caching.Memory-9.0.4 /nix/store/dd08f51vbbivkn0jnm709vlvcyc3n0zm-Microsoft.Extensions.Configuration.Abstractions-10.0.1 /nix/store/ccxqpnp07c8bgkpi052ad4zrxx2nm1zx-Microsoft.Extensions.Configuration.Abstractions-6.0.0 /nix/store/ksjcci0769x7rr6gh71l6qk7wrmyaqmg-Microsoft.Extensions.Configuration.Abstractions-9.0.2 /nix/store/0vp2vnlhn1gbx3nrv00514cslbbd9xng-Microsoft.Extensions.DependencyInjection-10.0.1 /nix/store/3d8wf2yip3bwvn7dxs0wf745frhrv163-Microsoft.Extensions.DependencyInjection-6.0.0 /nix/store/1gdw4k7c34ihjy9fx89jwxiglbyh0qm4-Microsoft.Extensions.DependencyInjection.Abstractions-10.0.1 /nix/store/4n0pkzapyknxzcwdkdy1iq4vdn0yqr8y-Microsoft.Extensions.DependencyInjection.Abstractions-6.0.0 /nix/store/gw0j1dg0188abzmg8d4jp1q2x9hiacin-Microsoft.Extensions.DependencyInjection.Abstractions-7.0.0 /nix/store/mw62wav6dzb164d1vjzk02cr3pgn3gab-Microsoft.Extensions.Logging-10.0.1 /nix/store/g0zm4nfhfkpyiywdf0apbyd1faydy8w5-Microsoft.Extensions.Logging-6.0.0 /nix/store/4a8bvqy4ys5x20xvblhw3byy1cnzk0nl-Microsoft.Extensions.Logging.Abstractions-10.0.0 /nix/store/yappr6zffszamq8m94x1rm5xqwxnq09j-Microsoft.Extensions.Logging.Abstractions-10.0.1 /nix/store/l7d0f35jidmrz8hksa29k5g9i8i1rc9k-Microsoft.Extensions.Logging.Abstractions-6.0.0 /nix/store/sbzk3b7b6a8m10imyrbmr17ln815jcla-Microsoft.Extensions.Logging.Abstractions-8.0.3 /nix/store/acqccbl7xc69qwnnpa8rkw5ha0irsmic-Microsoft.Extensions.Options-10.0.1 /nix/store/l5k7hbpgjj56fc71k3xxwr9i044b9892-Microsoft.Extensions.Options-6.0.0 /nix/store/v66aj55dvq9sbyhs9p2xpmvn4fwqzblf-Microsoft.Extensions.Primitives-10.0.1 /nix/store/w163cqsrkd46z5v4ppcfps24dhjmf5c6-Microsoft.Extensions.Primitives-2.1.0 /nix/store/lnfivjms08qjxlmynqz32v310nw0jlh1-Microsoft.Extensions.Primitives-6.0.0 /nix/store/k70mrrafg3n1d5a15idazs55yzjbn120-Microsoft.Identity.Client-4.73.1 /nix/store/g0m9rkhz1c1hjbxj7g7cm606azji8xsc-Microsoft.Identity.Client.Extensions.Msal-4.73.1 /nix/store/jvqlfrgr30g8a3iwgrxyaw5276q7vja5-Microsoft.IdentityModel.Abstractions-6.35.0 /nix/store/r64lw57890g4bnyv12k41s000jki7hir-Microsoft.IdentityModel.Abstractions-7.7.1 /nix/store/wprzy9gq6dfdiicf52q4fxnd3zn93ck7-Microsoft.IdentityModel.Abstractions-8.0.1 /nix/store/sjxmkg4adcl1gbwyzqw980878jsrja76-Microsoft.IdentityModel.JsonWebTokens-7.7.1 /nix/store/1gn32ycfcizx3m7jrq7fdzx6n1mpkagy-Microsoft.IdentityModel.JsonWebTokens-8.0.1 /nix/store/lsshvv5vdvnrqyxz0bc0k8pbsz37af3l-Microsoft.IdentityModel.Logging-7.7.1 /nix/store/kbciiimbymaxqkigvx2sq6jknn6fzzx9-Microsoft.IdentityModel.Logging-8.0.1 /nix/store/b9p6wgf8jl7j065sjwxdk4k15i8fxy9q-Microsoft.IdentityModel.Protocols-7.7.1 /nix/store/70bai7q1qhlj1jgidrw1zab55i84i81l-Microsoft.IdentityModel.Protocols-8.0.1 /nix/store/v55db994fpc8ia5y0yl8kwp71xyha7zk-Microsoft.IdentityModel.Protocols.OpenIdConnect-7.7.1 /nix/store/67fbgb3lw139vfpa3f0pvywvf56f2hvw-Microsoft.IdentityModel.Protocols.OpenIdConnect-8.0.1 /nix/store/7q2sp2qgcs9q403bsp1b8pakmjy1a9sa-Microsoft.IdentityModel.Tokens-7.7.1 /nix/store/g3g50hl9052yljhfiz51v37rs1pg0p9k-Microsoft.IdentityModel.Tokens-8.0.1 /nix/store/nkkkn2g8mb0zmvizyxbnwnj6mpzmgif9-Microsoft.NET.ILLink.Tasks-10.0.12 /nix/store/a6p1rkkfgayxfixjhjz4k2zqlszy1v2m-Microsoft.NET.Test.Sdk-17.10.0 /nix/store/g2wdiy3175mflnpfcqhdvpywmllc8396-Microsoft.NETCore.App.Crossgen2.linux-x64-10.0.12 /nix/store/94h5b940wblxf049hw78snxgnlwi9qn4-Microsoft.NETCore.App.Host.linux-x64-10.0.12 /nix/store/c0vdscbjjkmgzvvzczg7nigpfrnirbw9-Microsoft.NETCore.App.Ref-10.0.12 /nix/store/plw2bhy59jvp5f9hj9aa9d1xqm65072v-Microsoft.NETCore.App.Runtime.NativeAOT.linux-x64-10.0.12 /nix/store/nbmw2cn8ik2y8a6pcnphss1prj51749p-Microsoft.NETCore.App.Runtime.linux-x64-10.0.12 /nix/store/bwrdak7dkjnwpjzwfk4i462q8p4z3zaq-Microsoft.NETCore.DotNetAppHost-10.0.12 /nix/store/11xlgwqk1vhc8whf0l8kajfnqq2dpdnx-Microsoft.NETCore.Platforms-1.1.0 /nix/store/srld41nmbq2z7i1p2fzixyl17gcxs901-Microsoft.OpenApi-1.6.25 /nix/store/9jsn0mlydcnrkzmsjlji9whg9hdszdjm-Microsoft.SqlServer.Server-1.0.0 /nix/store/03s00lqcawsnjy4krmraaw3j46f6c9ji-Microsoft.TestPlatform.ObjectModel-17.10.0 /nix/store/q9qq83mcjabg7f1vrp53s4ifvjw5mqf5-Microsoft.TestPlatform.TestHost-17.10.0 /nix/store/2x9xnrvrwkrz8pljxsvi7g2qgw00k10w-MimeKit-4.16.0 /nix/store/1c3qv4cngnyshc8kjwdnyvwf10q5j68m-Mono.Nat-3.0.0 /nix/store/kqby9ayl02k183r5rsd16jgb7jl9dm8w-MonoTorrent-3.0.2 /nix/store/szfp778qlbwm7c4dgsvn17y0nrjzsvgb-NETStandard.Library-2.0.0 /nix/store/kiibx72l7iv7aqp51xa4i3m7p5qg6avc-NLog.Targets.Syslog-7.0.0 /nix/store/d5cjalyyb41z4pjh8ldsnvssy74ymm8i-NUnit-3.14.0 /nix/store/pl0jg18gx28ijkd8xglkxwlsrg9wpimv-Newtonsoft.Json-13.0.1 /nix/store/5d8khfw8asdgxavikji73pych6c43i88-Newtonsoft.Json-13.0.4 /nix/store/6p806qy7zps9n3jgb3h719x5n7q1ps8l-Polly.Contrib.WaitAndRetry-1.1.1 /nix/store/2gsnw7v78884ybib0w53xl2nvv9s9q5h-ReusableTasks-4.0.0 /nix/store/rija1i29rd2bvw0bl4zyqgzbl4fzm5c2-SQLitePCLRaw.bundle_e_sqlite3-2.1.11 /nix/store/8v206p417ca5ssf4i567jp4pj8n20glp-SQLitePCLRaw.core-2.1.11 /nix/store/4wcmmdzxhh828d9mz2d3y3xi2dyai68q-SQLitePCLRaw.core-3.0.2 /nix/store/mlvjq4vvcl0xh8fqpd859dmrfis7jvvr-SQLitePCLRaw.lib.e_sqlite3-2.1.11 /nix/store/zimhf6gab4j2cqhz0d1mm925g5md7ms6-SQLitePCLRaw.provider.e_sqlite3-2.1.11 /nix/store/ayr00pz3yv37awlz09w8k7g3s3vb1h51-Sentry-6.0.0 /nix/store/g4nwkjgz9iff32k90qkv3bc62hkrnpj8-SharpZipLib-1.4.2 /nix/store/404kjafpi0n018klmxk0b5vgakw28dcn-SixLabors.Fonts-1.0.0-beta17 /nix/store/6kyiyqbvgqsdv42l4v3dma661m5r0j4c-SixLabors.ImageSharp-3.1.12 /nix/store/m1dihd7msl0p6ggv3hq11zfg43rl5i9d-SourceGear.sqlite3-3.50.4.2 /nix/store/ngc8pav6678d10wjws1802hd88gkw220-Swashbuckle.AspNetCore.Annotations-9.0.6 /nix/store/ilzmkkgiizqk68z3lp98kvnjvxln1aqy-Swashbuckle.AspNetCore.Swagger-9.0.6 /nix/store/r9sklj2flp48smrklwmqv2bqg8lxchf0-Swashbuckle.AspNetCore.SwaggerGen-9.0.6 /nix/store/m6gad742f70vsg2lgrwg855v6kdaa52d-System.ClientModel-1.5.1 /nix/store/7fyc1hh5dpzm87ar860j064m9ljvivcx-System.ComponentModel.Annotations-5.0.0 /nix/store/7acibzialpsjr4h0m8hzvwnkg57hvbjv-System.Configuration.ConfigurationManager-9.0.4 /nix/store/sy8aflc20i2w7ry7l75mx59f6wd81r7f-System.Diagnostics.EventLog-9.0.4 /nix/store/la13pqxi82y4c01vsih8193vkqfa90xm-System.IO.Abstractions-17.0.24 /nix/store/51wwnw11pcd6m1ry7xdqcacn99x4p55d-System.IO.FileSystem.AccessControl-5.0.0 /nix/store/s0l2xw8r5vky4bfsw5yaysgcyj8qyyr6-System.IdentityModel.Tokens.Jwt-7.7.1 /nix/store/710xn8w0n50zk39afi7rxz2gj5h7nrwf-System.IdentityModel.Tokens.Jwt-8.0.1 /nix/store/gmmlsbvvs2n4cvds6phwbar1p4wiw4ms-System.Memory.Data-8.0.1 /nix/store/hxq6mff0sq4mji35z8ha0a4a9g3wjin1-System.Reflection.TypeExtensions-4.7.0 /nix/store/mqvad9iq0sp06cn0wawymvmgrxjgvr4k-System.Security.Cryptography.Pkcs-10.0.0 /nix/store/zkv6zpxfj2jd66p6g0jw47rm2l52c7px-System.Security.Cryptography.Pkcs-9.0.4 /nix/store/ky3pyyj9nyx1zxsq11wly7s62kh251fj-System.Security.Cryptography.ProtectedData-4.5.0 /nix/store/jsivk9y8ijhkhpprk43qh5vw5k2zj7q4-System.Security.Cryptography.ProtectedData-9.0.4 /nix/store/z05hip1k5bkl9n13wn1bv8dy13rapdqg-System.ValueTuple-4.6.1 /nix/store/bbnkdnh8dg27ddrj56d7a1dxj4b9f1h6-dotnet-hook /nix/store/b8lqbpbgy4lyp46dwxks5x5i8mrvc806-dotnet-sdk-10.0.401 /nix/store/qivn469nzs5z0527x873v90wywl0mflf-dotnet-sdk-wrapped-10.0.401 /nix/store/diriv2cf6lnz0xfjzahcm8gv4lfwdirr-fixup-yarn-lock-26.11 /nix/store/3j24hw169x8lba6ixvyz6n8b4lp3341z-nuget-package-hook /nix/store/ck1aiwyfp2kk9v7ga53df9bq751q4gvn-perl5.42.3-Archive-Cpio-0.10 /nix/store/mg2ccz9gn345lmllqb9sk3j03s2n9k3p-perl5.42.3-Sub-Override-0.09 /nix/store/hbvqbsifcjh10bb599ljsgspg8s68339-perl5.42.3-strip-nondeterminism-1.14.1 /nix/store/0lcx7dcrb4n66pm9g2i1xyc0w3d9k33a-prefetch-yarn-deps-26.11 /nix/store/pslvsn5ixp2xqfp3pp71f8pcnmybmgdf-runtime.linux-x64.Microsoft.DotNet.ILCompiler-10.0.12 /nix/store/f4f6rma9nq8bq1xfayx4bn1b1hdzcqyq-runtime.linux-x64.Microsoft.NETCore.DotNetAppHost-10.0.12 /nix/store/1m6ma3q09rb32n9l53wa3n50zghyyq2c-yarn-1.22.22 building '/nix/store/hyb95nak7s6i9in57qarq0w41pj7lrdz-package_info.drv' building '/nix/store/xxn0ncc8331cdx4l2mwnzbdm6c0b2xms-patch-nupkgs.drv' package_info> structuredAttrs is enabled patch-nupkgs> structuredAttrs is enabled building '/nix/store/dsqim3jg91vbxgq58sp8rh7cbch70z76-Diacritical.Net-1.0.5.drv' building '/nix/store/97j11v7zchdv8q3jsjygxar05jfcia6c-DryIoc.dll-5.4.0.drv' building '/nix/store/16i0045bzf8lm979va6mqqlnm2ld76c2-FirebirdSql.Data.FirebirdClient-10.3.3.drv' building '/nix/store/8mxwykz48574llvk9iim82z36np55v8z-FluentMigrator-7.2.0.drv' building '/nix/store/bbr258db0aivjr89bzc1mmn87dq42bm2-FluentMigrator.Abstractions-7.2.0.drv' building '/nix/store/7izl014pcqjwr3s3n34k4vc65zw8whjb-FluentMigrator.Extensions.MySql-7.2.0.drv' building '/nix/store/vgr9qwn27vw5xalqdlsm8kfl07kvr9vj-FluentMigrator.Extensions.Oracle-7.2.0.drv' building '/nix/store/1rqd1f70b3k8d4n2srdq5b5663aml5dl-FluentMigrator.Extensions.Postgres-7.2.0.drv' Diacritical.Net-1.0.5> Running phase: unpackPhase Diacritical.Net-1.0.5> Running phase: patchPhase Diacritical.Net-1.0.5> Running phase: updateAutotoolsGnuConfigScriptsPhase Diacritical.Net-1.0.5> Running phase: configurePhase Diacritical.Net-1.0.5> no configure script, doing nothing Diacritical.Net-1.0.5> Running phase: buildPhase DryIoc.dll-5.4.0> Running phase: unpackPhase FirebirdSql.Data.FirebirdClient-10.3.3> Running phase: unpackPhase FluentMigrator-7.2.0> Running phase: unpackPhase Diacritical.Net-1.0.5> no Makefile or custom buildPhase, doing nothing Diacritical.Net-1.0.5> Running phase: installPhase Diacritical.Net-1.0.5> Running phase: fixupPhase FluentMigrator-7.2.0> Running phase: patchPhase FluentMigrator.Abstractions-7.2.0> Running phase: unpackPhase FluentMigrator-7.2.0> Running phase: updateAutotoolsGnuConfigScriptsPhase FluentMigrator.Extensions.MySql-7.2.0> Running phase: unpackPhase Diacritical.Net-1.0.5> Patching package diacritical.net/1.0.5 FluentMigrator-7.2.0> Running phase: configurePhase FluentMigrator.Extensions.Oracle-7.2.0> Running phase: unpackPhase DryIoc.dll-5.4.0> Running phase: patchPhase Diacritical.Net-1.0.5> shrinking RPATHs of ELF executables and libraries in /nix/store/8i6havl9b9rygymms5yz0cl93ap0k9gp-Diacritical.Net-1.0.5 FluentMigrator.Extensions.MySql-7.2.0> Running phase: patchPhase FluentMigrator.Abstractions-7.2.0> Running phase: patchPhase Diacritical.Net-1.0.5> checking for references to /build/ in /nix/store/8i6havl9b9rygymms5yz0cl93ap0k9gp-Diacritical.Net-1.0.5... FluentMigrator-7.2.0> no configure script, doing nothing DryIoc.dll-5.4.0> Running phase: updateAutotoolsGnuConfigScriptsPhase FluentMigrator-7.2.0> Running phase: buildPhase FluentMigrator.Extensions.MySql-7.2.0> Running phase: updateAutotoolsGnuConfigScriptsPhase FluentMigrator.Extensions.Oracle-7.2.0> Running phase: patchPhase FluentMigrator-7.2.0> no Makefile or custom buildPhase, doing nothing FluentMigrator.Abstractions-7.2.0> Running phase: updateAutotoolsGnuConfigScriptsPhase FluentMigrator-7.2.0> Running phase: installPhase FluentMigrator.Extensions.Postgres-7.2.0> Running phase: unpackPhase DryIoc.dll-5.4.0> Running phase: configurePhase Diacritical.Net-1.0.5> patching script interpreter paths in /nix/store/8i6havl9b9rygymms5yz0cl93ap0k9gp-Diacritical.Net-1.0.5 FluentMigrator.Extensions.Oracle-7.2.0> Running phase: updateAutotoolsGnuConfigScriptsPhase FluentMigrator.Extensions.MySql-7.2.0> Running phase: configurePhase FluentMigrator.Abstractions-7.2.0> Running phase: configurePhase FluentMigrator-7.2.0> Running phase: fixupPhase DryIoc.dll-5.4.0> no configure script, doing nothing FluentMigrator.Extensions.Oracle-7.2.0> Running phase: configurePhase DryIoc.dll-5.4.0> Running phase: buildPhase FluentMigrator.Abstractions-7.2.0> no configure script, doing nothing FluentMigrator.Extensions.MySql-7.2.0> no configure script, doing nothing DryIoc.dll-5.4.0> no Makefile or custom buildPhase, doing nothing FluentMigrator.Extensions.Postgres-7.2.0> Running phase: patchPhase FluentMigrator.Abstractions-7.2.0> Running phase: buildPhase FluentMigrator-7.2.0> Patching package fluentmigrator/7.2.0 FluentMigrator.Extensions.MySql-7.2.0> Running phase: buildPhase DryIoc.dll-5.4.0> Running phase: installPhase FluentMigrator.Abstractions-7.2.0> no Makefile or custom buildPhase, doing nothing FluentMigrator.Extensions.MySql-7.2.0> no Makefile or custom buildPhase, doing nothing FirebirdSql.Data.FirebirdClient-10.3.3> Running phase: patchPhase FluentMigrator.Extensions.MySql-7.2.0> Running phase: installPhase FluentMigrator.Abstractions-7.2.0> Running phase: installPhase FluentMigrator.Extensions.Oracle-7.2.0> no configure script, doing nothing FluentMigrator.Extensions.Postgres-7.2.0> Running phase: updateAutotoolsGnuConfigScriptsPhase FluentMigrator.Extensions.Oracle-7.2.0> Running phase: buildPhase FirebirdSql.Data.FirebirdClient-10.3.3> Running phase: updateAutotoolsGnuConfigScriptsPhase FluentMigrator.Extensions.Oracle-7.2.0> no Makefile or custom buildPhase, doing nothing FluentMigrator.Extensions.Oracle-7.2.0> Running phase: installPhase FluentMigrator.Extensions.Postgres-7.2.0> Running phase: configurePhase FluentMigrator-7.2.0> shrinking RPATHs of ELF executables and libraries in /nix/store/gkmy94dymwkxc9p9nnmrv0rfzpl60pv8-FluentMigrator-7.2.0 FluentMigrator-7.2.0> checking for references to /build/ in /nix/store/gkmy94dymwkxc9p9nnmrv0rfzpl60pv8-FluentMigrator-7.2.0... FluentMigrator.Extensions.MySql-7.2.0> Running phase: fixupPhase FirebirdSql.Data.FirebirdClient-10.3.3> Running phase: configurePhase FluentMigrator.Abstractions-7.2.0> Running phase: fixupPhase FluentMigrator.Extensions.Postgres-7.2.0> no configure script, doing nothing FluentMigrator.Extensions.Postgres-7.2.0> Running phase: buildPhase FluentMigrator.Extensions.MySql-7.2.0> Patching package fluentmigrator.extensions.mysql/7.2.0 FluentMigrator.Extensions.Postgres-7.2.0> no Makefile or custom buildPhase, doing nothing FluentMigrator.Extensions.Oracle-7.2.0> Running phase: fixupPhase FluentMigrator.Abstractions-7.2.0> Patching package fluentmigrator.abstractions/7.2.0 FluentMigrator-7.2.0> patching script interpreter paths in /nix/store/gkmy94dymwkxc9p9nnmrv0rfzpl60pv8-FluentMigrator-7.2.0 FluentMigrator.Extensions.Postgres-7.2.0> Running phase: installPhase FirebirdSql.Data.FirebirdClient-10.3.3> no configure script, doing nothing DryIoc.dll-5.4.0> Running phase: fixupPhase FirebirdSql.Data.FirebirdClient-10.3.3> Running phase: buildPhase FluentMigrator.Extensions.Oracle-7.2.0> Patching package fluentmigrator.extensions.oracle/7.2.0 FirebirdSql.Data.FirebirdClient-10.3.3> no Makefile or custom buildPhase, doing nothing DryIoc.dll-5.4.0> Patching package dryioc.dll/5.4.0 FirebirdSql.Data.FirebirdClient-10.3.3> Running phase: installPhase FluentMigrator.Extensions.Postgres-7.2.0> Running phase: fixupPhase FluentMigrator.Extensions.MySql-7.2.0> shrinking RPATHs of ELF executables and libraries in /nix/store/g03z1hwy930f1zjlfbxg4bgib42cl3fj-FluentMigrator.Extensions.MySql-7.2.0 FluentMigrator.Extensions.Postgres-7.2.0> Patching package fluentmigrator.extensions.postgres/7.2.0 FluentMigrator.Abstractions-7.2.0> shrinking RPATHs of ELF executables and libraries in /nix/store/c8a80paaa05lqv414vcrqmv1nv68jrrd-FluentMigrator.Abstractions-7.2.0 FluentMigrator.Extensions.MySql-7.2.0> checking for references to /build/ in /nix/store/g03z1hwy930f1zjlfbxg4bgib42cl3fj-FluentMigrator.Extensions.MySql-7.2.0... FluentMigrator.Extensions.Oracle-7.2.0> shrinking RPATHs of ELF executables and libraries in /nix/store/g2d3d41qqd042d6p7k9cxn4kwfr43fa3-FluentMigrator.Extensions.Oracle-7.2.0 FluentMigrator.Abstractions-7.2.0> checking for references to /build/ in /nix/store/c8a80paaa05lqv414vcrqmv1nv68jrrd-FluentMigrator.Abstractions-7.2.0... DryIoc.dll-5.4.0> shrinking RPATHs of ELF executables and libraries in /nix/store/wzlpkc23ihnpp2brky3qij4i74yz3wyc-DryIoc.dll-5.4.0 FluentMigrator.Extensions.Oracle-7.2.0> checking for references to /build/ in /nix/store/g2d3d41qqd042d6p7k9cxn4kwfr43fa3-FluentMigrator.Extensions.Oracle-7.2.0... DryIoc.dll-5.4.0> checking for references to /build/ in /nix/store/wzlpkc23ihnpp2brky3qij4i74yz3wyc-DryIoc.dll-5.4.0... FirebirdSql.Data.FirebirdClient-10.3.3> Running phase: fixupPhase FluentMigrator.Abstractions-7.2.0> patching script interpreter paths in /nix/store/c8a80paaa05lqv414vcrqmv1nv68jrrd-FluentMigrator.Abstractions-7.2.0 FluentMigrator.Extensions.MySql-7.2.0> patching script interpreter paths in /nix/store/g03z1hwy930f1zjlfbxg4bgib42cl3fj-FluentMigrator.Extensions.MySql-7.2.0 FluentMigrator.Extensions.Postgres-7.2.0> shrinking RPATHs of ELF executables and libraries in /nix/store/bks02a2v0cj4zs38h5j517c7l4801d61-FluentMigrator.Extensions.Postgres-7.2.0 FluentMigrator.Extensions.Postgres-7.2.0> checking for references to /build/ in /nix/store/bks02a2v0cj4zs38h5j517c7l4801d61-FluentMigrator.Extensions.Postgres-7.2.0... FluentMigrator.Extensions.Oracle-7.2.0> patching script interpreter paths in /nix/store/g2d3d41qqd042d6p7k9cxn4kwfr43fa3-FluentMigrator.Extensions.Oracle-7.2.0 FirebirdSql.Data.FirebirdClient-10.3.3> Patching package firebirdsql.data.firebirdclient/10.3.3 DryIoc.dll-5.4.0> patching script interpreter paths in /nix/store/wzlpkc23ihnpp2brky3qij4i74yz3wyc-DryIoc.dll-5.4.0 FluentMigrator.Extensions.Postgres-7.2.0> patching script interpreter paths in /nix/store/bks02a2v0cj4zs38h5j517c7l4801d61-FluentMigrator.Extensions.Postgres-7.2.0 FirebirdSql.Data.FirebirdClient-10.3.3> shrinking RPATHs of ELF executables and libraries in /nix/store/379a5m135w0xyljda6p9h7ylxbpbdyng-FirebirdSql.Data.FirebirdClient-10.3.3 Diacritical.Net-1.0.5> Normalized /nix/store/8i6havl9b9rygymms5yz0cl93ap0k9gp-Diacritical.Net-1.0.5/share/nuget/source/diacritical.net/1.0.5/diacritical.net.1.0.5.nupkg FirebirdSql.Data.FirebirdClient-10.3.3> checking for references to /build/ in /nix/store/379a5m135w0xyljda6p9h7ylxbpbdyng-FirebirdSql.Data.FirebirdClient-10.3.3... building '/nix/store/sfllq8nil5f85627jh830cjk9q61xdxi-FluentMigrator.Extensions.Snowflake-7.2.0.drv' DryIoc.dll-5.4.0> Normalized /nix/store/wzlpkc23ihnpp2brky3qij4i74yz3wyc-DryIoc.dll-5.4.0/share/nuget/source/dryioc.dll/5.4.0/dryioc.dll.5.4.0.nupkg FirebirdSql.Data.FirebirdClient-10.3.3> patching script interpreter paths in /nix/store/379a5m135w0xyljda6p9h7ylxbpbdyng-FirebirdSql.Data.FirebirdClient-10.3.3 FirebirdSql.Data.FirebirdClient-10.3.3> Normalized /nix/store/379a5m135w0xyljda6p9h7ylxbpbdyng-FirebirdSql.Data.FirebirdClient-10.3.3/share/nuget/source/firebirdsql.data.firebirdclient/10.3.3/firebirdsql.data.firebirdclient.10.3.3.nupkg FluentMigrator-7.2.0> Normalized /nix/store/gkmy94dymwkxc9p9nnmrv0rfzpl60pv8-FluentMigrator-7.2.0/share/nuget/source/fluentmigrator/7.2.0/fluentmigrator.7.2.0.nupkg FluentMigrator.Abstractions-7.2.0> Normalized /nix/store/c8a80paaa05lqv414vcrqmv1nv68jrrd-FluentMigrator.Abstractions-7.2.0/share/nuget/source/fluentmigrator.abstractions/7.2.0/fluentmigrator.abstractions.7.2.0.nupkg FluentMigrator.Extensions.MySql-7.2.0> Normalized /nix/store/g03z1hwy930f1zjlfbxg4bgib42cl3fj-FluentMigrator.Extensions.MySql-7.2.0/share/nuget/source/fluentmigrator.extensions.mysql/7.2.0/fluentmigrator.extensions.mysql.7.2.0.nupkg FluentMigrator.Extensions.Oracle-7.2.0> Normalized /nix/store/g2d3d41qqd042d6p7k9cxn4kwfr43fa3-FluentMigrator.Extensions.Oracle-7.2.0/share/nuget/source/fluentmigrator.extensions.oracle/7.2.0/fluentmigrator.extensions.oracle.7.2.0.nupkg FluentMigrator.Extensions.Postgres-7.2.0> Normalized /nix/store/bks02a2v0cj4zs38h5j517c7l4801d61-FluentMigrator.Extensions.Postgres-7.2.0/share/nuget/source/fluentmigrator.extensions.postgres/7.2.0/fluentmigrator.extensions.postgres.7.2.0.nupkg building '/nix/store/v4jlnr4ij2vm51lrbb67irl02a5rhb1b-FluentMigrator.Extensions.SqlServer-7.2.0.drv' building '/nix/store/9xkbr0izkmk9fi9b3as9zh6bgzc6vdcz-FluentMigrator.Runner-7.2.0.drv' building '/nix/store/dyjm6a9rhyag108pjidfw8cffyxx526r-FluentMigrator.Runner.Core-7.2.0.drv' building '/nix/store/rribih5ngrj2dwdddh6dlzkkkvd3ca2v-FluentMigrator.Runner.Db2-7.2.0.drv' building '/nix/store/jcs2cwywk7yiyzwgq518hm83qq2dz06n-FluentMigrator.Runner.Firebird-7.2.0.drv' building '/nix/store/lwkv27rc36hi2sd1yg8dglm84jlzsacg-FluentMigrator.Runner.Hana-7.2.0.drv' building '/nix/store/lpvlr7j1slbz8qp86myjhm8bs7i5m8y9-FluentMigrator.Runner.MySql-7.2.0.drv' FluentMigrator.Extensions.Snowflake-7.2.0> Running phase: unpackPhase FluentMigrator.Extensions.Snowflake-7.2.0> Running phase: patchPhase FluentMigrator.Extensions.Snowflake-7.2.0> Running phase: updateAutotoolsGnuConfigScriptsPhase FluentMigrator.Extensions.Snowflake-7.2.0> Running phase: configurePhase FluentMigrator.Extensions.Snowflake-7.2.0> no configure script, doing nothing FluentMigrator.Extensions.Snowflake-7.2.0> Running phase: buildPhase FluentMigrator.Extensions.Snowflake-7.2.0> no Makefile or custom buildPhase, doing nothing FluentMigrator.Extensions.Snowflake-7.2.0> Running phase: installPhase FluentMigrator.Extensions.Snowflake-7.2.0> Running phase: fixupPhase FluentMigrator.Extensions.Snowflake-7.2.0> Patching package fluentmigrator.extensions.snowflake/7.2.0 FluentMigrator.Extensions.Snowflake-7.2.0> shrinking RPATHs of ELF executables and libraries in /nix/store/abrq4s8zgmmb5pdcz9cyj58vgaqfb1nz-FluentMigrator.Extensions.Snowflake-7.2.0 FluentMigrator.Extensions.Snowflake-7.2.0> checking for references to /build/ in /nix/store/abrq4s8zgmmb5pdcz9cyj58vgaqfb1nz-FluentMigrator.Extensions.Snowflake-7.2.0... FluentMigrator.Extensions.Snowflake-7.2.0> patching script interpreter paths in /nix/store/abrq4s8zgmmb5pdcz9cyj58vgaqfb1nz-FluentMigrator.Extensions.Snowflake-7.2.0 FluentMigrator.Extensions.Snowflake-7.2.0> Normalized /nix/store/abrq4s8zgmmb5pdcz9cyj58vgaqfb1nz-FluentMigrator.Extensions.Snowflake-7.2.0/share/nuget/source/fluentmigrator.extensions.snowflake/7.2.0/fluentmigrator.extensions.snowflake.7.2.0.nupkg FluentMigrator.Extensions.SqlServer-7.2.0> Running phase: unpackPhase FluentMigrator.Extensions.SqlServer-7.2.0> Running phase: patchPhase FluentMigrator.Extensions.SqlServer-7.2.0> Running phase: updateAutotoolsGnuConfigScriptsPhase FluentMigrator.Extensions.SqlServer-7.2.0> Running phase: configurePhase FluentMigrator.Extensions.SqlServer-7.2.0> no configure script, doing nothing FluentMigrator.Extensions.SqlServer-7.2.0> Running phase: buildPhase FluentMigrator.Extensions.SqlServer-7.2.0> no Makefile or custom buildPhase, doing nothing FluentMigrator.Extensions.SqlServer-7.2.0> Running phase: installPhase FluentMigrator.Extensions.SqlServer-7.2.0> Running phase: fixupPhase FluentMigrator.Extensions.SqlServer-7.2.0> Patching package fluentmigrator.extensions.sqlserver/7.2.0 FluentMigrator.Extensions.SqlServer-7.2.0> shrinking RPATHs of ELF executables and libraries in /nix/store/g3n78kcpzkmcpv4d32plgi01kxlzs925-FluentMigrator.Extensions.SqlServer-7.2.0 FluentMigrator.Runner-7.2.0> Running phase: unpackPhase FluentMigrator.Runner-7.2.0> Running phase: patchPhase FluentMigrator.Runner-7.2.0> Running phase: updateAutotoolsGnuConfigScriptsPhase FluentMigrator.Runner-7.2.0> Running phase: configurePhase FluentMigrator.Runner-7.2.0> no configure script, doing nothing FluentMigrator.Runner-7.2.0> Running phase: buildPhase FluentMigrator.Runner-7.2.0> no Makefile or custom buildPhase, doing nothing FluentMigrator.Runner-7.2.0> Running phase: installPhase FluentMigrator.Runner.Core-7.2.0> Running phase: unpackPhase building '/nix/store/zcd29rvmaadplr8lk4qavvv6m7plb4hb-FluentMigrator.Runner.Oracle-7.2.0.drv' FluentMigrator.Extensions.SqlServer-7.2.0> checking for references to /build/ in /nix/store/g3n78kcpzkmcpv4d32plgi01kxlzs925-FluentMigrator.Extensions.SqlServer-7.2.0... FluentMigrator.Extensions.SqlServer-7.2.0> patching script interpreter paths in /nix/store/g3n78kcpzkmcpv4d32plgi01kxlzs925-FluentMigrator.Extensions.SqlServer-7.2.0 FluentMigrator.Runner-7.2.0> Running phase: fixupPhase FluentMigrator.Runner-7.2.0> Patching package fluentmigrator.runner/7.2.0 FluentMigrator.Runner-7.2.0> shrinking RPATHs of ELF executables and libraries in /nix/store/6ah2n4vy0a2zmdfdwd2gl63g8c2bag49-FluentMigrator.Runner-7.2.0 FluentMigrator.Runner-7.2.0> checking for references to /build/ in /nix/store/6ah2n4vy0a2zmdfdwd2gl63g8c2bag49-FluentMigrator.Runner-7.2.0... FluentMigrator.Runner-7.2.0> patching script interpreter paths in /nix/store/6ah2n4vy0a2zmdfdwd2gl63g8c2bag49-FluentMigrator.Runner-7.2.0 FluentMigrator.Runner.Core-7.2.0> Running phase: patchPhase FluentMigrator.Runner.Core-7.2.0> Running phase: updateAutotoolsGnuConfigScriptsPhase FluentMigrator.Runner.Core-7.2.0> Running phase: configurePhase FluentMigrator.Runner.Core-7.2.0> no configure script, doing nothing FluentMigrator.Runner.Core-7.2.0> Running phase: buildPhase FluentMigrator.Runner.Core-7.2.0> no Makefile or custom buildPhase, doing nothing FluentMigrator.Runner.Core-7.2.0> Running phase: installPhase FluentMigrator.Runner.Db2-7.2.0> Running phase: unpackPhase FluentMigrator.Runner.Db2-7.2.0> Running phase: patchPhase FluentMigrator.Runner.Db2-7.2.0> Running phase: updateAutotoolsGnuConfigScriptsPhase FluentMigrator.Runner.Db2-7.2.0> Running phase: configurePhase FluentMigrator.Runner.Db2-7.2.0> no configure script, doing nothing FluentMigrator.Runner.Db2-7.2.0> Running phase: buildPhase FluentMigrator.Runner.Db2-7.2.0> no Makefile or custom buildPhase, doing nothing FluentMigrator.Runner.Db2-7.2.0> Running phase: installPhase FluentMigrator.Runner.Db2-7.2.0> Running phase: fixupPhase FluentMigrator.Runner.Firebird-7.2.0> Running phase: unpackPhase FluentMigrator.Runner.Firebird-7.2.0> Running phase: patchPhase FluentMigrator.Runner.Firebird-7.2.0> Running phase: updateAutotoolsGnuConfigScriptsPhase FluentMigrator.Runner.Firebird-7.2.0> Running phase: configurePhase FluentMigrator.Runner.Firebird-7.2.0> no configure script, doing nothing FluentMigrator.Runner.Hana-7.2.0> Running phase: unpackPhase FluentMigrator.Runner.Hana-7.2.0> Running phase: patchPhase FluentMigrator.Runner.Hana-7.2.0> Running phase: updateAutotoolsGnuConfigScriptsPhase FluentMigrator.Runner.Hana-7.2.0> Running phase: configurePhase FluentMigrator.Runner.MySql-7.2.0> Running phase: unpackPhase FluentMigrator.Runner.Firebird-7.2.0> Running phase: buildPhase FluentMigrator.Runner.Core-7.2.0> Running phase: fixupPhase FluentMigrator.Runner.Db2-7.2.0> Patching package fluentmigrator.runner.db2/7.2.0 FluentMigrator.Runner.Firebird-7.2.0> no Makefile or custom buildPhase, doing nothing FluentMigrator.Runner.Firebird-7.2.0> Running phase: installPhase FluentMigrator.Runner.Hana-7.2.0> no configure script, doing nothing FluentMigrator.Runner.MySql-7.2.0> Running phase: patchPhase FluentMigrator.Runner.Hana-7.2.0> Running phase: buildPhase FluentMigrator.Runner.Core-7.2.0> Patching package fluentmigrator.runner.core/7.2.0 FluentMigrator.Runner.Hana-7.2.0> no Makefile or custom buildPhase, doing nothing FluentMigrator.Runner.Hana-7.2.0> Running phase: installPhase FluentMigrator.Runner.MySql-7.2.0> Running phase: updateAutotoolsGnuConfigScriptsPhase FluentMigrator.Runner.Db2-7.2.0> shrinking RPATHs of ELF executables and libraries in /nix/store/z62mrfx89m111l5lyp3ivijaal76d7r8-FluentMigrator.Runner.Db2-7.2.0 FluentMigrator.Runner.Firebird-7.2.0> Running phase: fixupPhase FluentMigrator.Runner.MySql-7.2.0> Running phase: configurePhase FluentMigrator.Runner.Db2-7.2.0> checking for references to /build/ in /nix/store/z62mrfx89m111l5lyp3ivijaal76d7r8-FluentMigrator.Runner.Db2-7.2.0... FluentMigrator.Runner.Hana-7.2.0> Running phase: fixupPhase FluentMigrator.Runner.Firebird-7.2.0> Patching package fluentmigrator.runner.firebird/7.2.0 FluentMigrator.Runner.Core-7.2.0> shrinking RPATHs of ELF executables and libraries in /nix/store/nfyhv9d9nnf8q1004nlmkra2kwi16kms-FluentMigrator.Runner.Core-7.2.0 FluentMigrator.Runner.Hana-7.2.0> Patching package fluentmigrator.runner.hana/7.2.0 FluentMigrator.Runner.Core-7.2.0> checking for references to /build/ in /nix/store/nfyhv9d9nnf8q1004nlmkra2kwi16kms-FluentMigrator.Runner.Core-7.2.0... FluentMigrator.Runner.MySql-7.2.0> no configure script, doing nothing FluentMigrator.Runner.Db2-7.2.0> patching script interpreter paths in /nix/store/z62mrfx89m111l5lyp3ivijaal76d7r8-FluentMigrator.Runner.Db2-7.2.0 FluentMigrator.Extensions.SqlServer-7.2.0> Normalized /nix/store/g3n78kcpzkmcpv4d32plgi01kxlzs925-FluentMigrator.Extensions.SqlServer-7.2.0/share/nuget/source/fluentmigrator.extensions.sqlserver/7.2.0/fluentmigrator.extensions.sqlserver.7.2.0.nupkg FluentMigrator.Runner.MySql-7.2.0> Running phase: buildPhase FluentMigrator.Runner.MySql-7.2.0> no Makefile or custom buildPhase, doing nothing FluentMigrator.Runner.Firebird-7.2.0> shrinking RPATHs of ELF executables and libraries in /nix/store/71krcs64a7sqy24pr0wzs6sbm6g0zrsd-FluentMigrator.Runner.Firebird-7.2.0 FluentMigrator.Runner.MySql-7.2.0> Running phase: installPhase FluentMigrator.Runner.Core-7.2.0> patching script interpreter paths in /nix/store/nfyhv9d9nnf8q1004nlmkra2kwi16kms-FluentMigrator.Runner.Core-7.2.0 FluentMigrator.Runner.Hana-7.2.0> shrinking RPATHs of ELF executables and libraries in /nix/store/dyvwj95g501kf220ywf4l9jsjlfa3sg3-FluentMigrator.Runner.Hana-7.2.0 FluentMigrator.Runner.Oracle-7.2.0> Running phase: unpackPhase FluentMigrator.Runner.Firebird-7.2.0> checking for references to /build/ in /nix/store/71krcs64a7sqy24pr0wzs6sbm6g0zrsd-FluentMigrator.Runner.Firebird-7.2.0... building '/nix/store/v8gamm7smihw2pym0q9y9zpz8xqbh12j-FluentMigrator.Runner.Postgres-7.2.0.drv' FluentMigrator.Runner-7.2.0> Normalized /nix/store/6ah2n4vy0a2zmdfdwd2gl63g8c2bag49-FluentMigrator.Runner-7.2.0/share/nuget/source/fluentmigrator.runner/7.2.0/fluentmigrator.runner.7.2.0.nupkg FluentMigrator.Runner.Db2-7.2.0> Normalized /nix/store/z62mrfx89m111l5lyp3ivijaal76d7r8-FluentMigrator.Runner.Db2-7.2.0/share/nuget/source/fluentmigrator.runner.db2/7.2.0/fluentmigrator.runner.db2.7.2.0.nupkg FluentMigrator.Runner.Firebird-7.2.0> patching script interpreter paths in /nix/store/71krcs64a7sqy24pr0wzs6sbm6g0zrsd-FluentMigrator.Runner.Firebird-7.2.0 FluentMigrator.Runner.Hana-7.2.0> checking for references to /build/ in /nix/store/dyvwj95g501kf220ywf4l9jsjlfa3sg3-FluentMigrator.Runner.Hana-7.2.0... FluentMigrator.Runner.Hana-7.2.0> patching script interpreter paths in /nix/store/dyvwj95g501kf220ywf4l9jsjlfa3sg3-FluentMigrator.Runner.Hana-7.2.0 FluentMigrator.Runner.MySql-7.2.0> Running phase: fixupPhase FluentMigrator.Runner.MySql-7.2.0> Patching package fluentmigrator.runner.mysql/7.2.0 FluentMigrator.Runner.MySql-7.2.0> shrinking RPATHs of ELF executables and libraries in /nix/store/5d28f55rd2s178m4njyrs08dbyb1j360-FluentMigrator.Runner.MySql-7.2.0 FluentMigrator.Runner.MySql-7.2.0> checking for references to /build/ in /nix/store/5d28f55rd2s178m4njyrs08dbyb1j360-FluentMigrator.Runner.MySql-7.2.0... FluentMigrator.Runner.MySql-7.2.0> patching script interpreter paths in /nix/store/5d28f55rd2s178m4njyrs08dbyb1j360-FluentMigrator.Runner.MySql-7.2.0 FluentMigrator.Runner.Oracle-7.2.0> Running phase: patchPhase FluentMigrator.Runner.Oracle-7.2.0> Running phase: updateAutotoolsGnuConfigScriptsPhase FluentMigrator.Runner.Oracle-7.2.0> Running phase: configurePhase FluentMigrator.Runner.Oracle-7.2.0> no configure script, doing nothing FluentMigrator.Runner.Oracle-7.2.0> Running phase: buildPhase FluentMigrator.Runner.Oracle-7.2.0> no Makefile or custom buildPhase, doing nothing FluentMigrator.Runner.Oracle-7.2.0> Running phase: installPhase FluentMigrator.Runner.Oracle-7.2.0> Running phase: fixupPhase FluentMigrator.Runner.Oracle-7.2.0> Patching package fluentmigrator.runner.oracle/7.2.0 building '/nix/store/b5q3k2zm9lm4ny4az9avh4g6gkqnpkmh-FluentMigrator.Runner.Redshift-7.2.0.drv' FluentMigrator.Runner.Core-7.2.0> Normalized /nix/store/nfyhv9d9nnf8q1004nlmkra2kwi16kms-FluentMigrator.Runner.Core-7.2.0/share/nuget/source/fluentmigrator.runner.core/7.2.0/fluentmigrator.runner.core.7.2.0.nupkg FluentMigrator.Runner.Firebird-7.2.0> Normalized /nix/store/71krcs64a7sqy24pr0wzs6sbm6g0zrsd-FluentMigrator.Runner.Firebird-7.2.0/share/nuget/source/fluentmigrator.runner.firebird/7.2.0/fluentmigrator.runner.firebird.7.2.0.nupkg FluentMigrator.Runner.Hana-7.2.0> Normalized /nix/store/dyvwj95g501kf220ywf4l9jsjlfa3sg3-FluentMigrator.Runner.Hana-7.2.0/share/nuget/source/fluentmigrator.runner.hana/7.2.0/fluentmigrator.runner.hana.7.2.0.nupkg FluentMigrator.Runner.MySql-7.2.0> Normalized /nix/store/5d28f55rd2s178m4njyrs08dbyb1j360-FluentMigrator.Runner.MySql-7.2.0/share/nuget/source/fluentmigrator.runner.mysql/7.2.0/fluentmigrator.runner.mysql.7.2.0.nupkg FluentMigrator.Runner.Oracle-7.2.0> shrinking RPATHs of ELF executables and libraries in /nix/store/v99aqm6m03ql3cf4iyjyc1v6ylzfbjaz-FluentMigrator.Runner.Oracle-7.2.0 FluentMigrator.Runner.Oracle-7.2.0> checking for references to /build/ in /nix/store/v99aqm6m03ql3cf4iyjyc1v6ylzfbjaz-FluentMigrator.Runner.Oracle-7.2.0... FluentMigrator.Runner.Oracle-7.2.0> patching script interpreter paths in /nix/store/v99aqm6m03ql3cf4iyjyc1v6ylzfbjaz-FluentMigrator.Runner.Oracle-7.2.0 FluentMigrator.Runner.Postgres-7.2.0> Running phase: unpackPhase FluentMigrator.Runner.Postgres-7.2.0> Running phase: patchPhase FluentMigrator.Runner.Postgres-7.2.0> Running phase: updateAutotoolsGnuConfigScriptsPhase FluentMigrator.Runner.Postgres-7.2.0> Running phase: configurePhase FluentMigrator.Runner.Postgres-7.2.0> no configure script, doing nothing FluentMigrator.Runner.Postgres-7.2.0> Running phase: buildPhase building '/nix/store/3xp9nac5lvy65v6qd0c0x7fhvazbm2c2-FluentMigrator.Runner.SQLite-7.2.0.drv' FluentMigrator.Runner.Oracle-7.2.0> Normalized /nix/store/v99aqm6m03ql3cf4iyjyc1v6ylzfbjaz-FluentMigrator.Runner.Oracle-7.2.0/share/nuget/source/fluentmigrator.runner.oracle/7.2.0/fluentmigrator.runner.oracle.7.2.0.nupkg FluentMigrator.Runner.Postgres-7.2.0> no Makefile or custom buildPhase, doing nothing FluentMigrator.Runner.Postgres-7.2.0> Running phase: installPhase FluentMigrator.Runner.Postgres-7.2.0> Running phase: fixupPhase FluentMigrator.Runner.Postgres-7.2.0> Patching package fluentmigrator.runner.postgres/7.2.0 FluentMigrator.Runner.Postgres-7.2.0> shrinking RPATHs of ELF executables and libraries in /nix/store/83c0yqk7x8wwmacdfj98q6qzkrv63py5-FluentMigrator.Runner.Postgres-7.2.0 FluentMigrator.Runner.Postgres-7.2.0> checking for references to /build/ in /nix/store/83c0yqk7x8wwmacdfj98q6qzkrv63py5-FluentMigrator.Runner.Postgres-7.2.0... FluentMigrator.Runner.Postgres-7.2.0> patching script interpreter paths in /nix/store/83c0yqk7x8wwmacdfj98q6qzkrv63py5-FluentMigrator.Runner.Postgres-7.2.0 FluentMigrator.Runner.Redshift-7.2.0> Running phase: unpackPhase FluentMigrator.Runner.Redshift-7.2.0> Running phase: patchPhase FluentMigrator.Runner.Redshift-7.2.0> Running phase: updateAutotoolsGnuConfigScriptsPhase building '/nix/store/v3a6p5q3j44f6i469viifrl0lkjc8kc1-FluentMigrator.Runner.Snowflake-7.2.0.drv' building '/nix/store/kvsq8sxxv709zhizyrx49wjpvgvzba1h-FluentMigrator.Runner.SqlServer-7.2.0.drv' building '/nix/store/sdy7vlzhirbi8plcsx41iz5rjdvdf9k8-Ical.Net-5.2.0.drv' building '/nix/store/qmyz5awhsf3f92xdzvm7s93ijdsdpj15-LazyCache-2.4.0.drv' FluentMigrator.Runner.Postgres-7.2.0> Normalized /nix/store/83c0yqk7x8wwmacdfj98q6qzkrv63py5-FluentMigrator.Runner.Postgres-7.2.0/share/nuget/source/fluentmigrator.runner.postgres/7.2.0/fluentmigrator.runner.postgres.7.2.0.nupkg FluentMigrator.Runner.Redshift-7.2.0> Running phase: configurePhase FluentMigrator.Runner.Redshift-7.2.0> no configure script, doing nothing FluentMigrator.Runner.Redshift-7.2.0> Running phase: buildPhase FluentMigrator.Runner.Redshift-7.2.0> no Makefile or custom buildPhase, doing nothing FluentMigrator.Runner.Redshift-7.2.0> Running phase: installPhase FluentMigrator.Runner.Redshift-7.2.0> Running phase: fixupPhase FluentMigrator.Runner.Redshift-7.2.0> Patching package fluentmigrator.runner.redshift/7.2.0 FluentMigrator.Runner.Redshift-7.2.0> shrinking RPATHs of ELF executables and libraries in /nix/store/cc0jbpw1lc4rrc06vmadhcq4rykyjxmy-FluentMigrator.Runner.Redshift-7.2.0 FluentMigrator.Runner.Redshift-7.2.0> checking for references to /build/ in /nix/store/cc0jbpw1lc4rrc06vmadhcq4rykyjxmy-FluentMigrator.Runner.Redshift-7.2.0... FluentMigrator.Runner.Redshift-7.2.0> patching script interpreter paths in /nix/store/cc0jbpw1lc4rrc06vmadhcq4rykyjxmy-FluentMigrator.Runner.Redshift-7.2.0 FluentMigrator.Runner.Redshift-7.2.0> Normalized /nix/store/cc0jbpw1lc4rrc06vmadhcq4rykyjxmy-FluentMigrator.Runner.Redshift-7.2.0/share/nuget/source/fluentmigrator.runner.redshift/7.2.0/fluentmigrator.runner.redshift.7.2.0.nupkg FluentMigrator.Runner.SQLite-7.2.0> Running phase: unpackPhase FluentMigrator.Runner.SQLite-7.2.0> Running phase: patchPhase FluentMigrator.Runner.SQLite-7.2.0> Running phase: updateAutotoolsGnuConfigScriptsPhase FluentMigrator.Runner.SQLite-7.2.0> Running phase: configurePhase FluentMigrator.Runner.SQLite-7.2.0> no configure script, doing nothing FluentMigrator.Runner.SQLite-7.2.0> Running phase: buildPhase FluentMigrator.Runner.SQLite-7.2.0> no Makefile or custom buildPhase, doing nothing FluentMigrator.Runner.SQLite-7.2.0> Running phase: installPhase FluentMigrator.Runner.SQLite-7.2.0> Running phase: fixupPhase FluentMigrator.Runner.SQLite-7.2.0> Patching package fluentmigrator.runner.sqlite/7.2.0 FluentMigrator.Runner.SQLite-7.2.0> shrinking RPATHs of ELF executables and libraries in /nix/store/rx6qjbchkljyk2n7sgwk6yr4g5gqxsyz-FluentMigrator.Runner.SQLite-7.2.0 FluentMigrator.Runner.SQLite-7.2.0> checking for references to /build/ in /nix/store/rx6qjbchkljyk2n7sgwk6yr4g5gqxsyz-FluentMigrator.Runner.SQLite-7.2.0... FluentMigrator.Runner.SQLite-7.2.0> patching script interpreter paths in /nix/store/rx6qjbchkljyk2n7sgwk6yr4g5gqxsyz-FluentMigrator.Runner.SQLite-7.2.0 building '/nix/store/8pidf4hgvjkjahdv2lb1ii15j41siah4-Microsoft.AspNetCore.Authentication.OpenIdConnect-10.0.1.drv' FluentMigrator.Runner.SQLite-7.2.0> Normalized /nix/store/rx6qjbchkljyk2n7sgwk6yr4g5gqxsyz-FluentMigrator.Runner.SQLite-7.2.0/share/nuget/source/fluentmigrator.runner.sqlite/7.2.0/fluentmigrator.runner.sqlite.7.2.0.nupkg FluentMigrator.Runner.Snowflake-7.2.0> Running phase: unpackPhase FluentMigrator.Runner.Snowflake-7.2.0> Running phase: patchPhase FluentMigrator.Runner.Snowflake-7.2.0> Running phase: updateAutotoolsGnuConfigScriptsPhase FluentMigrator.Runner.Snowflake-7.2.0> Running phase: configurePhase FluentMigrator.Runner.Snowflake-7.2.0> no configure script, doing nothing FluentMigrator.Runner.Snowflake-7.2.0> Running phase: buildPhase FluentMigrator.Runner.Snowflake-7.2.0> no Makefile or custom buildPhase, doing nothing FluentMigrator.Runner.Snowflake-7.2.0> Running phase: installPhase FluentMigrator.Runner.Snowflake-7.2.0> Running phase: fixupPhase FluentMigrator.Runner.Snowflake-7.2.0> Patching package fluentmigrator.runner.snowflake/7.2.0 FluentMigrator.Runner.SqlServer-7.2.0> Running phase: unpackPhase FluentMigrator.Runner.SqlServer-7.2.0> Running phase: patchPhase FluentMigrator.Runner.SqlServer-7.2.0> Running phase: updateAutotoolsGnuConfigScriptsPhase FluentMigrator.Runner.SqlServer-7.2.0> Running phase: configurePhase FluentMigrator.Runner.SqlServer-7.2.0> no configure script, doing nothing FluentMigrator.Runner.SqlServer-7.2.0> Running phase: buildPhase FluentMigrator.Runner.SqlServer-7.2.0> no Makefile or custom buildPhase, doing nothing FluentMigrator.Runner.SqlServer-7.2.0> Running phase: installPhase Ical.Net-5.2.0> Running phase: unpackPhase Ical.Net-5.2.0> Running phase: patchPhase Ical.Net-5.2.0> Running phase: updateAutotoolsGnuConfigScriptsPhase Ical.Net-5.2.0> Running phase: configurePhase LazyCache-2.4.0> Running phase: unpackPhase LazyCache-2.4.0> Running phase: patchPhase LazyCache-2.4.0> Running phase: updateAutotoolsGnuConfigScriptsPhase LazyCache-2.4.0> Running phase: configurePhase building '/nix/store/3c6mfwg3wyl94ch4ryzsi5mpnrrjkwc1-Microsoft.Data.SqlClient-6.0.1.drv' building '/nix/store/rn5xsfcjxn67v3rhyrkrdgafaz29dlni-Microsoft.Data.SqlClient-6.1.3.drv' FluentMigrator.Runner.Snowflake-7.2.0> shrinking RPATHs of ELF executables and libraries in /nix/store/z6i2203jaa1ppf6cg1fd1w72wcglpchh-FluentMigrator.Runner.Snowflake-7.2.0 FluentMigrator.Runner.Snowflake-7.2.0> checking for references to /build/ in /nix/store/z6i2203jaa1ppf6cg1fd1w72wcglpchh-FluentMigrator.Runner.Snowflake-7.2.0... FluentMigrator.Runner.Snowflake-7.2.0> patching script interpreter paths in /nix/store/z6i2203jaa1ppf6cg1fd1w72wcglpchh-FluentMigrator.Runner.Snowflake-7.2.0 FluentMigrator.Runner.Snowflake-7.2.0> Normalized /nix/store/z6i2203jaa1ppf6cg1fd1w72wcglpchh-FluentMigrator.Runner.Snowflake-7.2.0/share/nuget/source/fluentmigrator.runner.snowflake/7.2.0/fluentmigrator.runner.snowflake.7.2.0.nupkg FluentMigrator.Runner.SqlServer-7.2.0> Running phase: fixupPhase FluentMigrator.Runner.SqlServer-7.2.0> Patching package fluentmigrator.runner.sqlserver/7.2.0 FluentMigrator.Runner.SqlServer-7.2.0> shrinking RPATHs of ELF executables and libraries in /nix/store/1fi41b0n6ly5ydwgpp4y7yada13ipwqd-FluentMigrator.Runner.SqlServer-7.2.0 FluentMigrator.Runner.SqlServer-7.2.0> checking for references to /build/ in /nix/store/1fi41b0n6ly5ydwgpp4y7yada13ipwqd-FluentMigrator.Runner.SqlServer-7.2.0... FluentMigrator.Runner.SqlServer-7.2.0> patching script interpreter paths in /nix/store/1fi41b0n6ly5ydwgpp4y7yada13ipwqd-FluentMigrator.Runner.SqlServer-7.2.0 Ical.Net-5.2.0> no configure script, doing nothing Ical.Net-5.2.0> Running phase: buildPhase Ical.Net-5.2.0> no Makefile or custom buildPhase, doing nothing Ical.Net-5.2.0> Running phase: installPhase Ical.Net-5.2.0> Running phase: fixupPhase Ical.Net-5.2.0> Patching package ical.net/5.2.0 Ical.Net-5.2.0> shrinking RPATHs of ELF executables and libraries in /nix/store/fc3zplxcyj1rpn7z7aw83skwj9fa79hw-Ical.Net-5.2.0 Ical.Net-5.2.0> checking for references to /build/ in /nix/store/fc3zplxcyj1rpn7z7aw83skwj9fa79hw-Ical.Net-5.2.0... Ical.Net-5.2.0> patching script interpreter paths in /nix/store/fc3zplxcyj1rpn7z7aw83skwj9fa79hw-Ical.Net-5.2.0 LazyCache-2.4.0> no configure script, doing nothing LazyCache-2.4.0> Running phase: buildPhase LazyCache-2.4.0> no Makefile or custom buildPhase, doing nothing LazyCache-2.4.0> Running phase: installPhase LazyCache-2.4.0> Running phase: fixupPhase LazyCache-2.4.0> Patching package lazycache/2.4.0 LazyCache-2.4.0> shrinking RPATHs of ELF executables and libraries in /nix/store/1r8yq0zzf7gwipap95mdfppm68adgyc0-LazyCache-2.4.0 LazyCache-2.4.0> checking for references to /build/ in /nix/store/1r8yq0zzf7gwipap95mdfppm68adgyc0-LazyCache-2.4.0... LazyCache-2.4.0> patching script interpreter paths in /nix/store/1r8yq0zzf7gwipap95mdfppm68adgyc0-LazyCache-2.4.0 Microsoft.AspNetCore.Authentication.OpenIdConnect-10.0.1> Running phase: unpackPhase Microsoft.AspNetCore.Authentication.OpenIdConnect-10.0.1> Running phase: patchPhase Microsoft.AspNetCore.Authentication.OpenIdConnect-10.0.1> Running phase: updateAutotoolsGnuConfigScriptsPhase Microsoft.AspNetCore.Authentication.OpenIdConnect-10.0.1> Running phase: configurePhase Microsoft.AspNetCore.Authentication.OpenIdConnect-10.0.1> no configure script, doing nothing Microsoft.AspNetCore.Authentication.OpenIdConnect-10.0.1> Running phase: buildPhase Microsoft.AspNetCore.Authentication.OpenIdConnect-10.0.1> no Makefile or custom buildPhase, doing nothing Microsoft.AspNetCore.Authentication.OpenIdConnect-10.0.1> Running phase: installPhase Microsoft.AspNetCore.Authentication.OpenIdConnect-10.0.1> Running phase: fixupPhase Microsoft.AspNetCore.Authentication.OpenIdConnect-10.0.1> Patching package microsoft.aspnetcore.authentication.openidconnect/10.0.1 building '/nix/store/r0v2yizqd5bdvil7jif936s7lwdp5jzg-Microsoft.Data.Sqlite-10.0.1.drv' FluentMigrator.Runner.SqlServer-7.2.0> Normalized /nix/store/1fi41b0n6ly5ydwgpp4y7yada13ipwqd-FluentMigrator.Runner.SqlServer-7.2.0/share/nuget/source/fluentmigrator.runner.sqlserver/7.2.0/fluentmigrator.runner.sqlserver.7.2.0.nupkg Ical.Net-5.2.0> Normalized /nix/store/fc3zplxcyj1rpn7z7aw83skwj9fa79hw-Ical.Net-5.2.0/share/nuget/source/ical.net/5.2.0/ical.net.5.2.0.nupkg LazyCache-2.4.0> Normalized /nix/store/1r8yq0zzf7gwipap95mdfppm68adgyc0-LazyCache-2.4.0/share/nuget/source/lazycache/2.4.0/lazycache.2.4.0.nupkg Microsoft.AspNetCore.Authentication.OpenIdConnect-10.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/d0dpiajnww476qvhd51lla36yz43mdx8-Microsoft.AspNetCore.Authentication.OpenIdConnect-10.0.1 Microsoft.AspNetCore.Authentication.OpenIdConnect-10.0.1> checking for references to /build/ in /nix/store/d0dpiajnww476qvhd51lla36yz43mdx8-Microsoft.AspNetCore.Authentication.OpenIdConnect-10.0.1... Microsoft.AspNetCore.Authentication.OpenIdConnect-10.0.1> patching script interpreter paths in /nix/store/d0dpiajnww476qvhd51lla36yz43mdx8-Microsoft.AspNetCore.Authentication.OpenIdConnect-10.0.1 Microsoft.Data.SqlClient-6.0.1> Running phase: unpackPhase Microsoft.Data.SqlClient-6.1.3> Running phase: unpackPhase building '/nix/store/wbinkqf51ahzh4sy4myanvc3k7slislw-Microsoft.Data.Sqlite.Core-10.0.1.drv' Microsoft.AspNetCore.Authentication.OpenIdConnect-10.0.1> Normalized /nix/store/d0dpiajnww476qvhd51lla36yz43mdx8-Microsoft.AspNetCore.Authentication.OpenIdConnect-10.0.1/share/nuget/source/microsoft.aspnetcore.authentication.openidconnect/10.0.1/microsoft.aspnetcore.authentication.openidconnect.10.0.1.nupkg Microsoft.Data.Sqlite-10.0.1> Running phase: unpackPhase Microsoft.Data.Sqlite-10.0.1> Running phase: patchPhase building '/nix/store/8z0sn4ww8iyf9ck4bchaw2g1rq43mmlq-Microsoft.Extensions.Caching.Abstractions-2.1.0.drv' building '/nix/store/z535pbnxpyrq1w41vm6d705a96zibhxp-Microsoft.Extensions.Caching.Memory-2.1.0.drv' building '/nix/store/6rg0g9jq325srzbnkh22i0wv7ykm08rq-Microsoft.Extensions.Configuration-10.0.1.drv' Microsoft.Data.SqlClient-6.0.1> Running phase: patchPhase Microsoft.Data.Sqlite-10.0.1> Running phase: updateAutotoolsGnuConfigScriptsPhase Microsoft.Data.Sqlite-10.0.1> Running phase: configurePhase Microsoft.Data.Sqlite-10.0.1> no configure script, doing nothing Microsoft.Data.Sqlite-10.0.1> Running phase: buildPhase Microsoft.Data.Sqlite-10.0.1> no Makefile or custom buildPhase, doing nothing Microsoft.Data.Sqlite-10.0.1> Running phase: installPhase Microsoft.Data.Sqlite-10.0.1> Running phase: fixupPhase Microsoft.Data.Sqlite-10.0.1> Patching package microsoft.data.sqlite/10.0.1 Microsoft.Data.Sqlite-10.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/yycwg0ifn40yz7z3qlj93igg0gi1ppln-Microsoft.Data.Sqlite-10.0.1 Microsoft.Data.Sqlite-10.0.1> checking for references to /build/ in /nix/store/yycwg0ifn40yz7z3qlj93igg0gi1ppln-Microsoft.Data.Sqlite-10.0.1... Microsoft.Data.Sqlite-10.0.1> patching script interpreter paths in /nix/store/yycwg0ifn40yz7z3qlj93igg0gi1ppln-Microsoft.Data.Sqlite-10.0.1 Microsoft.Data.Sqlite-10.0.1> Normalized /nix/store/yycwg0ifn40yz7z3qlj93igg0gi1ppln-Microsoft.Data.Sqlite-10.0.1/share/nuget/source/microsoft.data.sqlite/10.0.1/microsoft.data.sqlite.10.0.1.nupkg Microsoft.Data.Sqlite.Core-10.0.1> Running phase: unpackPhase Microsoft.Data.Sqlite.Core-10.0.1> Running phase: patchPhase Microsoft.Data.Sqlite.Core-10.0.1> Running phase: updateAutotoolsGnuConfigScriptsPhase Microsoft.Data.Sqlite.Core-10.0.1> Running phase: configurePhase Microsoft.Data.Sqlite.Core-10.0.1> no configure script, doing nothing Microsoft.Data.Sqlite.Core-10.0.1> Running phase: buildPhase Microsoft.Data.Sqlite.Core-10.0.1> no Makefile or custom buildPhase, doing nothing Microsoft.Data.Sqlite.Core-10.0.1> Running phase: installPhase Microsoft.Data.Sqlite.Core-10.0.1> Running phase: fixupPhase Microsoft.Data.Sqlite.Core-10.0.1> Patching package microsoft.data.sqlite.core/10.0.1 Microsoft.Data.Sqlite.Core-10.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/yji84ysbiqfr29s3h3m80yqmnc8qmf2r-Microsoft.Data.Sqlite.Core-10.0.1 Microsoft.Data.Sqlite.Core-10.0.1> checking for references to /build/ in /nix/store/yji84ysbiqfr29s3h3m80yqmnc8qmf2r-Microsoft.Data.Sqlite.Core-10.0.1... Microsoft.Data.Sqlite.Core-10.0.1> patching script interpreter paths in /nix/store/yji84ysbiqfr29s3h3m80yqmnc8qmf2r-Microsoft.Data.Sqlite.Core-10.0.1 building '/nix/store/pyinwzrbfxnvws0s8y7pr8pcw26idhkr-Microsoft.Extensions.Configuration.Binder-10.0.1.drv' Microsoft.Data.SqlClient-6.0.1> Running phase: updateAutotoolsGnuConfigScriptsPhase Microsoft.Data.SqlClient-6.0.1> Running phase: configurePhase Microsoft.Data.SqlClient-6.0.1> no configure script, doing nothing Microsoft.Data.SqlClient-6.0.1> Running phase: buildPhase Microsoft.Data.SqlClient-6.0.1> no Makefile or custom buildPhase, doing nothing Microsoft.Data.SqlClient-6.0.1> Running phase: installPhase Microsoft.Data.SqlClient-6.1.3> Running phase: patchPhase Microsoft.Data.SqlClient-6.1.3> Running phase: updateAutotoolsGnuConfigScriptsPhase Microsoft.Data.SqlClient-6.1.3> Running phase: configurePhase Microsoft.Data.SqlClient-6.1.3> no configure script, doing nothing Microsoft.Data.SqlClient-6.1.3> Running phase: buildPhase Microsoft.Data.SqlClient-6.1.3> no Makefile or custom buildPhase, doing nothing Microsoft.Data.SqlClient-6.1.3> Running phase: installPhase Microsoft.Data.Sqlite.Core-10.0.1> Normalized /nix/store/yji84ysbiqfr29s3h3m80yqmnc8qmf2r-Microsoft.Data.Sqlite.Core-10.0.1/share/nuget/source/microsoft.data.sqlite.core/10.0.1/microsoft.data.sqlite.core.10.0.1.nupkg Microsoft.Extensions.Caching.Abstractions-2.1.0> Running phase: unpackPhase Microsoft.Extensions.Caching.Abstractions-2.1.0> Running phase: patchPhase Microsoft.Extensions.Caching.Abstractions-2.1.0> Running phase: updateAutotoolsGnuConfigScriptsPhase Microsoft.Extensions.Caching.Abstractions-2.1.0> Running phase: configurePhase Microsoft.Extensions.Caching.Abstractions-2.1.0> no configure script, doing nothing Microsoft.Extensions.Caching.Abstractions-2.1.0> Running phase: buildPhase Microsoft.Extensions.Caching.Abstractions-2.1.0> no Makefile or custom buildPhase, doing nothing Microsoft.Extensions.Caching.Abstractions-2.1.0> Running phase: installPhase Microsoft.Extensions.Caching.Abstractions-2.1.0> Running phase: fixupPhase Microsoft.Extensions.Caching.Abstractions-2.1.0> Patching package microsoft.extensions.caching.abstractions/2.1.0 Microsoft.Extensions.Caching.Memory-2.1.0> Running phase: unpackPhase Microsoft.Extensions.Caching.Memory-2.1.0> Running phase: patchPhase Microsoft.Extensions.Caching.Memory-2.1.0> Running phase: updateAutotoolsGnuConfigScriptsPhase Microsoft.Extensions.Caching.Memory-2.1.0> Running phase: configurePhase Microsoft.Extensions.Configuration-10.0.1> Running phase: unpackPhase Microsoft.Extensions.Configuration-10.0.1> Running phase: patchPhase Microsoft.Extensions.Configuration-10.0.1> Running phase: updateAutotoolsGnuConfigScriptsPhase building '/nix/store/2wy40r247gcardghz5fhg38jn14avdj9-Microsoft.Extensions.Configuration.CommandLine-10.0.1.drv' Microsoft.Extensions.Caching.Abstractions-2.1.0> shrinking RPATHs of ELF executables and libraries in /nix/store/6qqph9s56lfbg1sxqw5zp5c272mshr65-Microsoft.Extensions.Caching.Abstractions-2.1.0 Microsoft.Extensions.Caching.Abstractions-2.1.0> checking for references to /build/ in /nix/store/6qqph9s56lfbg1sxqw5zp5c272mshr65-Microsoft.Extensions.Caching.Abstractions-2.1.0... Microsoft.Extensions.Caching.Abstractions-2.1.0> patching script interpreter paths in /nix/store/6qqph9s56lfbg1sxqw5zp5c272mshr65-Microsoft.Extensions.Caching.Abstractions-2.1.0 Microsoft.Extensions.Caching.Memory-2.1.0> no configure script, doing nothing Microsoft.Extensions.Caching.Memory-2.1.0> Running phase: buildPhase Microsoft.Extensions.Caching.Memory-2.1.0> no Makefile or custom buildPhase, doing nothing Microsoft.Extensions.Caching.Memory-2.1.0> Running phase: installPhase Microsoft.Extensions.Caching.Memory-2.1.0> Running phase: fixupPhase Microsoft.Extensions.Caching.Memory-2.1.0> Patching package microsoft.extensions.caching.memory/2.1.0 Microsoft.Extensions.Caching.Memory-2.1.0> shrinking RPATHs of ELF executables and libraries in /nix/store/rapll44clk476hxh0h3nj193xbrl272g-Microsoft.Extensions.Caching.Memory-2.1.0 Microsoft.Extensions.Caching.Memory-2.1.0> checking for references to /build/ in /nix/store/rapll44clk476hxh0h3nj193xbrl272g-Microsoft.Extensions.Caching.Memory-2.1.0... Microsoft.Extensions.Caching.Memory-2.1.0> patching script interpreter paths in /nix/store/rapll44clk476hxh0h3nj193xbrl272g-Microsoft.Extensions.Caching.Memory-2.1.0 Microsoft.Extensions.Configuration-10.0.1> Running phase: configurePhase Microsoft.Extensions.Configuration-10.0.1> no configure script, doing nothing Microsoft.Extensions.Configuration-10.0.1> Running phase: buildPhase Microsoft.Extensions.Configuration-10.0.1> no Makefile or custom buildPhase, doing nothing Microsoft.Extensions.Configuration-10.0.1> Running phase: installPhase Microsoft.Extensions.Configuration-10.0.1> Running phase: fixupPhase Microsoft.Extensions.Configuration-10.0.1> Patching package microsoft.extensions.configuration/10.0.1 Microsoft.Extensions.Configuration.Binder-10.0.1> Running phase: unpackPhase building '/nix/store/vpm08ijk0mz46wvwiyfx3ksynsn42i10-Microsoft.Extensions.Configuration.EnvironmentVariables-10.0.1.drv' Microsoft.Data.SqlClient-6.0.1> Running phase: fixupPhase Microsoft.Data.SqlClient-6.0.1> Patching package microsoft.data.sqlclient/6.0.1 Microsoft.Data.SqlClient-6.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/9f7xdbxgq07w0j0l487kl8jmasl2qb78-Microsoft.Data.SqlClient-6.0.1 Microsoft.Data.SqlClient-6.0.1> checking for references to /build/ in /nix/store/9f7xdbxgq07w0j0l487kl8jmasl2qb78-Microsoft.Data.SqlClient-6.0.1... Microsoft.Data.SqlClient-6.1.3> Running phase: fixupPhase Microsoft.Data.SqlClient-6.1.3> Patching package microsoft.data.sqlclient/6.1.3 Microsoft.Data.SqlClient-6.1.3> shrinking RPATHs of ELF executables and libraries in /nix/store/abpwq8vlhslalkd7h94swfhr5vdp9v4p-Microsoft.Data.SqlClient-6.1.3 Microsoft.Extensions.Caching.Abstractions-2.1.0> Normalized /nix/store/6qqph9s56lfbg1sxqw5zp5c272mshr65-Microsoft.Extensions.Caching.Abstractions-2.1.0/share/nuget/source/microsoft.extensions.caching.abstractions/2.1.0/microsoft.extensions.caching.abstractions.2.1.0.nupkg Microsoft.Extensions.Caching.Memory-2.1.0> Normalized /nix/store/rapll44clk476hxh0h3nj193xbrl272g-Microsoft.Extensions.Caching.Memory-2.1.0/share/nuget/source/microsoft.extensions.caching.memory/2.1.0/microsoft.extensions.caching.memory.2.1.0.nupkg Microsoft.Extensions.Configuration-10.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/bnzhd33fi4g66ww62c8hwp72panzgwp0-Microsoft.Extensions.Configuration-10.0.1 Microsoft.Extensions.Configuration-10.0.1> checking for references to /build/ in /nix/store/bnzhd33fi4g66ww62c8hwp72panzgwp0-Microsoft.Extensions.Configuration-10.0.1... Microsoft.Extensions.Configuration-10.0.1> patching script interpreter paths in /nix/store/bnzhd33fi4g66ww62c8hwp72panzgwp0-Microsoft.Extensions.Configuration-10.0.1 Microsoft.Extensions.Configuration.Binder-10.0.1> Running phase: patchPhase Microsoft.Extensions.Configuration.Binder-10.0.1> Running phase: updateAutotoolsGnuConfigScriptsPhase Microsoft.Extensions.Configuration.Binder-10.0.1> Running phase: configurePhase Microsoft.Extensions.Configuration.Binder-10.0.1> no configure script, doing nothing Microsoft.Extensions.Configuration.Binder-10.0.1> Running phase: buildPhase Microsoft.Extensions.Configuration.Binder-10.0.1> no Makefile or custom buildPhase, doing nothing Microsoft.Extensions.Configuration.Binder-10.0.1> Running phase: installPhase Microsoft.Extensions.Configuration.Binder-10.0.1> Running phase: fixupPhase Microsoft.Extensions.Configuration.Binder-10.0.1> Patching package microsoft.extensions.configuration.binder/10.0.1 Microsoft.Extensions.Configuration.CommandLine-10.0.1> Running phase: unpackPhase Microsoft.Extensions.Configuration.CommandLine-10.0.1> Running phase: patchPhase Microsoft.Extensions.Configuration.CommandLine-10.0.1> Running phase: updateAutotoolsGnuConfigScriptsPhase building '/nix/store/q50s26d2v15s1jw3lzd11mpgc0bmli6d-Microsoft.Extensions.Configuration.FileExtensions-10.0.1.drv' Microsoft.Data.SqlClient-6.0.1> patching script interpreter paths in /nix/store/9f7xdbxgq07w0j0l487kl8jmasl2qb78-Microsoft.Data.SqlClient-6.0.1 Microsoft.Data.SqlClient-6.1.3> checking for references to /build/ in /nix/store/abpwq8vlhslalkd7h94swfhr5vdp9v4p-Microsoft.Data.SqlClient-6.1.3... Microsoft.Data.SqlClient-6.1.3> patching script interpreter paths in /nix/store/abpwq8vlhslalkd7h94swfhr5vdp9v4p-Microsoft.Data.SqlClient-6.1.3 Microsoft.Extensions.Configuration-10.0.1> Normalized /nix/store/bnzhd33fi4g66ww62c8hwp72panzgwp0-Microsoft.Extensions.Configuration-10.0.1/share/nuget/source/microsoft.extensions.configuration/10.0.1/microsoft.extensions.configuration.10.0.1.nupkg Microsoft.Extensions.Configuration.Binder-10.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/fy74z5d4zq2j45zykp4vdsrcnxdcw1vs-Microsoft.Extensions.Configuration.Binder-10.0.1 Microsoft.Extensions.Configuration.Binder-10.0.1> checking for references to /build/ in /nix/store/fy74z5d4zq2j45zykp4vdsrcnxdcw1vs-Microsoft.Extensions.Configuration.Binder-10.0.1... Microsoft.Extensions.Configuration.Binder-10.0.1> patching script interpreter paths in /nix/store/fy74z5d4zq2j45zykp4vdsrcnxdcw1vs-Microsoft.Extensions.Configuration.Binder-10.0.1 Microsoft.Extensions.Configuration.CommandLine-10.0.1> Running phase: configurePhase Microsoft.Extensions.Configuration.CommandLine-10.0.1> no configure script, doing nothing Microsoft.Extensions.Configuration.CommandLine-10.0.1> Running phase: buildPhase Microsoft.Extensions.Configuration.CommandLine-10.0.1> no Makefile or custom buildPhase, doing nothing Microsoft.Extensions.Configuration.CommandLine-10.0.1> Running phase: installPhase Microsoft.Extensions.Configuration.CommandLine-10.0.1> Running phase: fixupPhase Microsoft.Extensions.Configuration.CommandLine-10.0.1> Patching package microsoft.extensions.configuration.commandline/10.0.1 Microsoft.Extensions.Configuration.CommandLine-10.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/z9kipzzhn72ib885qimgk8jmxbgg824a-Microsoft.Extensions.Configuration.CommandLine-10.0.1 Microsoft.Extensions.Configuration.EnvironmentVariables-10.0.1> Running phase: unpackPhase building '/nix/store/2sbi0g0ryplvxhmyy3azk9xk5p5d9x5m-Microsoft.Extensions.Configuration.Json-10.0.1.drv' Microsoft.Data.SqlClient-6.0.1> Normalized /nix/store/9f7xdbxgq07w0j0l487kl8jmasl2qb78-Microsoft.Data.SqlClient-6.0.1/share/nuget/source/microsoft.data.sqlclient/6.0.1/microsoft.data.sqlclient.6.0.1.nupkg Microsoft.Extensions.Configuration.CommandLine-10.0.1> checking for references to /build/ in /nix/store/z9kipzzhn72ib885qimgk8jmxbgg824a-Microsoft.Extensions.Configuration.CommandLine-10.0.1... Microsoft.Extensions.Configuration.CommandLine-10.0.1> patching script interpreter paths in /nix/store/z9kipzzhn72ib885qimgk8jmxbgg824a-Microsoft.Extensions.Configuration.CommandLine-10.0.1 Microsoft.Extensions.Configuration.EnvironmentVariables-10.0.1> Running phase: patchPhase Microsoft.Extensions.Configuration.EnvironmentVariables-10.0.1> Running phase: updateAutotoolsGnuConfigScriptsPhase Microsoft.Extensions.Configuration.EnvironmentVariables-10.0.1> Running phase: configurePhase Microsoft.Extensions.Configuration.EnvironmentVariables-10.0.1> no configure script, doing nothing Microsoft.Extensions.Configuration.EnvironmentVariables-10.0.1> Running phase: buildPhase Microsoft.Extensions.Configuration.EnvironmentVariables-10.0.1> no Makefile or custom buildPhase, doing nothing Microsoft.Extensions.Configuration.EnvironmentVariables-10.0.1> Running phase: installPhase Microsoft.Extensions.Configuration.FileExtensions-10.0.1> Running phase: unpackPhase building '/nix/store/mlydaxhrdba20148an6zbf8s1xm1v9cn-Microsoft.Extensions.Configuration.UserSecrets-10.0.1.drv' Microsoft.Data.SqlClient-6.1.3> Normalized /nix/store/abpwq8vlhslalkd7h94swfhr5vdp9v4p-Microsoft.Data.SqlClient-6.1.3/share/nuget/source/microsoft.data.sqlclient/6.1.3/microsoft.data.sqlclient.6.1.3.nupkg Microsoft.Extensions.Configuration.Binder-10.0.1> Normalized /nix/store/fy74z5d4zq2j45zykp4vdsrcnxdcw1vs-Microsoft.Extensions.Configuration.Binder-10.0.1/share/nuget/source/microsoft.extensions.configuration.binder/10.0.1/microsoft.extensions.configuration.binder.10.0.1.nupkg Microsoft.Extensions.Configuration.CommandLine-10.0.1> Normalized /nix/store/z9kipzzhn72ib885qimgk8jmxbgg824a-Microsoft.Extensions.Configuration.CommandLine-10.0.1/share/nuget/source/microsoft.extensions.configuration.commandline/10.0.1/microsoft.extensions.configuration.commandline.10.0.1.nupkg Microsoft.Extensions.Configuration.EnvironmentVariables-10.0.1> Running phase: fixupPhase Microsoft.Extensions.Configuration.EnvironmentVariables-10.0.1> Patching package microsoft.extensions.configuration.environmentvariables/10.0.1 Microsoft.Extensions.Configuration.EnvironmentVariables-10.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/n24206qz6m2czvl4qjc13s3ij9vsn0yq-Microsoft.Extensions.Configuration.EnvironmentVariables-10.0.1 Microsoft.Extensions.Configuration.FileExtensions-10.0.1> Running phase: patchPhase Microsoft.Extensions.Configuration.FileExtensions-10.0.1> Running phase: updateAutotoolsGnuConfigScriptsPhase Microsoft.Extensions.Configuration.FileExtensions-10.0.1> Running phase: configurePhase Microsoft.Extensions.Configuration.FileExtensions-10.0.1> no configure script, doing nothing Microsoft.Extensions.Configuration.FileExtensions-10.0.1> Running phase: buildPhase Microsoft.Extensions.Configuration.FileExtensions-10.0.1> no Makefile or custom buildPhase, doing nothing Microsoft.Extensions.Configuration.FileExtensions-10.0.1> Running phase: installPhase Microsoft.Extensions.Configuration.FileExtensions-10.0.1> Running phase: fixupPhase Microsoft.Extensions.Configuration.FileExtensions-10.0.1> Patching package microsoft.extensions.configuration.fileextensions/10.0.1 Microsoft.Extensions.Configuration.Json-10.0.1> Running phase: unpackPhase Microsoft.Extensions.Configuration.Json-10.0.1> Running phase: patchPhase Microsoft.Extensions.Configuration.Json-10.0.1> Running phase: updateAutotoolsGnuConfigScriptsPhase building '/nix/store/hsyin7q1qlmw6v1ca5bvc694hjlwq47p-Microsoft.Extensions.DependencyInjection-9.0.7.drv' Microsoft.Extensions.Configuration.EnvironmentVariables-10.0.1> checking for references to /build/ in /nix/store/n24206qz6m2czvl4qjc13s3ij9vsn0yq-Microsoft.Extensions.Configuration.EnvironmentVariables-10.0.1... Microsoft.Extensions.Configuration.EnvironmentVariables-10.0.1> patching script interpreter paths in /nix/store/n24206qz6m2czvl4qjc13s3ij9vsn0yq-Microsoft.Extensions.Configuration.EnvironmentVariables-10.0.1 Microsoft.Extensions.Configuration.EnvironmentVariables-10.0.1> Normalized /nix/store/n24206qz6m2czvl4qjc13s3ij9vsn0yq-Microsoft.Extensions.Configuration.EnvironmentVariables-10.0.1/share/nuget/source/microsoft.extensions.configuration.environmentvariables/10.0.1/microsoft.extensions.configuration.environmentvariables.10.0.1.nupkg Microsoft.Extensions.Configuration.FileExtensions-10.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/rjvrj2hnnd1kcd8gq094p1yrzfd6mhw2-Microsoft.Extensions.Configuration.FileExtensions-10.0.1 Microsoft.Extensions.Configuration.FileExtensions-10.0.1> checking for references to /build/ in /nix/store/rjvrj2hnnd1kcd8gq094p1yrzfd6mhw2-Microsoft.Extensions.Configuration.FileExtensions-10.0.1... Microsoft.Extensions.Configuration.FileExtensions-10.0.1> patching script interpreter paths in /nix/store/rjvrj2hnnd1kcd8gq094p1yrzfd6mhw2-Microsoft.Extensions.Configuration.FileExtensions-10.0.1 Microsoft.Extensions.Configuration.FileExtensions-10.0.1> Normalized /nix/store/rjvrj2hnnd1kcd8gq094p1yrzfd6mhw2-Microsoft.Extensions.Configuration.FileExtensions-10.0.1/share/nuget/source/microsoft.extensions.configuration.fileextensions/10.0.1/microsoft.extensions.configuration.fileextensions.10.0.1.nupkg Microsoft.Extensions.Configuration.Json-10.0.1> Running phase: configurePhase Microsoft.Extensions.Configuration.Json-10.0.1> no configure script, doing nothing Microsoft.Extensions.Configuration.Json-10.0.1> Running phase: buildPhase Microsoft.Extensions.Configuration.Json-10.0.1> no Makefile or custom buildPhase, doing nothing Microsoft.Extensions.Configuration.Json-10.0.1> Running phase: installPhase Microsoft.Extensions.Configuration.Json-10.0.1> Running phase: fixupPhase Microsoft.Extensions.Configuration.Json-10.0.1> Patching package microsoft.extensions.configuration.json/10.0.1 Microsoft.Extensions.Configuration.Json-10.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/dpmprhcj493da4n8q034r2vi30cmi9br-Microsoft.Extensions.Configuration.Json-10.0.1 Microsoft.Extensions.Configuration.Json-10.0.1> checking for references to /build/ in /nix/store/dpmprhcj493da4n8q034r2vi30cmi9br-Microsoft.Extensions.Configuration.Json-10.0.1... Microsoft.Extensions.Configuration.Json-10.0.1> patching script interpreter paths in /nix/store/dpmprhcj493da4n8q034r2vi30cmi9br-Microsoft.Extensions.Configuration.Json-10.0.1 Microsoft.Extensions.Configuration.UserSecrets-10.0.1> Running phase: unpackPhase Microsoft.Extensions.Configuration.UserSecrets-10.0.1> Running phase: patchPhase Microsoft.Extensions.Configuration.UserSecrets-10.0.1> Running phase: updateAutotoolsGnuConfigScriptsPhase Microsoft.Extensions.Configuration.UserSecrets-10.0.1> Running phase: configurePhase Microsoft.Extensions.Configuration.UserSecrets-10.0.1> no configure script, doing nothing Microsoft.Extensions.Configuration.UserSecrets-10.0.1> Running phase: buildPhase Microsoft.Extensions.Configuration.UserSecrets-10.0.1> no Makefile or custom buildPhase, doing nothing Microsoft.Extensions.Configuration.UserSecrets-10.0.1> Running phase: installPhase Microsoft.Extensions.Configuration.UserSecrets-10.0.1> Running phase: fixupPhase Microsoft.Extensions.Configuration.UserSecrets-10.0.1> Patching package microsoft.extensions.configuration.usersecrets/10.0.1 Microsoft.Extensions.Configuration.UserSecrets-10.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/fm1v7s2mhiby4qb7vl3wwnv4y5dg3scd-Microsoft.Extensions.Configuration.UserSecrets-10.0.1 Microsoft.Extensions.Configuration.UserSecrets-10.0.1> checking for references to /build/ in /nix/store/fm1v7s2mhiby4qb7vl3wwnv4y5dg3scd-Microsoft.Extensions.Configuration.UserSecrets-10.0.1... building '/nix/store/i9q5jxpqgkdplrr4ahmwiga4jk80fk1p-Microsoft.Extensions.Diagnostics-10.0.1.drv' building '/nix/store/4wdvjwq7d45ig54v77qwx0xi54f7bk57-Microsoft.Extensions.Diagnostics.Abstractions-10.0.1.drv' building '/nix/store/svn39ck2q39i901gi5pv2wb5862lxq9f-Microsoft.Extensions.FileProviders.Abstractions-10.0.1.drv' Microsoft.Extensions.Configuration.Json-10.0.1> Normalized /nix/store/dpmprhcj493da4n8q034r2vi30cmi9br-Microsoft.Extensions.Configuration.Json-10.0.1/share/nuget/source/microsoft.extensions.configuration.json/10.0.1/microsoft.extensions.configuration.json.10.0.1.nupkg Microsoft.Extensions.Configuration.UserSecrets-10.0.1> patching script interpreter paths in /nix/store/fm1v7s2mhiby4qb7vl3wwnv4y5dg3scd-Microsoft.Extensions.Configuration.UserSecrets-10.0.1 Microsoft.Extensions.Configuration.UserSecrets-10.0.1> Normalized /nix/store/fm1v7s2mhiby4qb7vl3wwnv4y5dg3scd-Microsoft.Extensions.Configuration.UserSecrets-10.0.1/share/nuget/source/microsoft.extensions.configuration.usersecrets/10.0.1/microsoft.extensions.configuration.usersecrets.10.0.1.nupkg Microsoft.Extensions.DependencyInjection-9.0.7> Running phase: unpackPhase Microsoft.Extensions.DependencyInjection-9.0.7> Running phase: patchPhase Microsoft.Extensions.DependencyInjection-9.0.7> Running phase: updateAutotoolsGnuConfigScriptsPhase Microsoft.Extensions.DependencyInjection-9.0.7> Running phase: configurePhase Microsoft.Extensions.DependencyInjection-9.0.7> no configure script, doing nothing Microsoft.Extensions.DependencyInjection-9.0.7> Running phase: buildPhase Microsoft.Extensions.DependencyInjection-9.0.7> no Makefile or custom buildPhase, doing nothing Microsoft.Extensions.DependencyInjection-9.0.7> Running phase: installPhase Microsoft.Extensions.DependencyInjection-9.0.7> Running phase: fixupPhase Microsoft.Extensions.DependencyInjection-9.0.7> Patching package microsoft.extensions.dependencyinjection/9.0.7 Microsoft.Extensions.DependencyInjection-9.0.7> shrinking RPATHs of ELF executables and libraries in /nix/store/d4pphrdaswa68l8rb4p81dw18qlmjybr-Microsoft.Extensions.DependencyInjection-9.0.7 Microsoft.Extensions.DependencyInjection-9.0.7> checking for references to /build/ in /nix/store/d4pphrdaswa68l8rb4p81dw18qlmjybr-Microsoft.Extensions.DependencyInjection-9.0.7... Microsoft.Extensions.DependencyInjection-9.0.7> patching script interpreter paths in /nix/store/d4pphrdaswa68l8rb4p81dw18qlmjybr-Microsoft.Extensions.DependencyInjection-9.0.7 Microsoft.Extensions.DependencyInjection-9.0.7> Normalized /nix/store/d4pphrdaswa68l8rb4p81dw18qlmjybr-Microsoft.Extensions.DependencyInjection-9.0.7/share/nuget/source/microsoft.extensions.dependencyinjection/9.0.7/microsoft.extensions.dependencyinjection.9.0.7.nupkg building '/nix/store/kab35g9jyyw289ax0z9nyci7sm4wp44a-Microsoft.Extensions.FileProviders.Physical-10.0.1.drv' building '/nix/store/si26apwazp19nwavb1awkcbz7010gi00-Microsoft.Extensions.FileSystemGlobbing-10.0.1.drv' Microsoft.Extensions.Diagnostics-10.0.1> Running phase: unpackPhase Microsoft.Extensions.Diagnostics-10.0.1> Running phase: patchPhase Microsoft.Extensions.Diagnostics-10.0.1> Running phase: updateAutotoolsGnuConfigScriptsPhase Microsoft.Extensions.Diagnostics-10.0.1> Running phase: configurePhase Microsoft.Extensions.Diagnostics-10.0.1> no configure script, doing nothing Microsoft.Extensions.Diagnostics-10.0.1> Running phase: buildPhase Microsoft.Extensions.Diagnostics-10.0.1> no Makefile or custom buildPhase, doing nothing Microsoft.Extensions.Diagnostics-10.0.1> Running phase: installPhase Microsoft.Extensions.Diagnostics-10.0.1> Running phase: fixupPhase Microsoft.Extensions.Diagnostics-10.0.1> Patching package microsoft.extensions.diagnostics/10.0.1 Microsoft.Extensions.Diagnostics-10.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/iy22ii2nf0cj1hzhhq3b3h7kw65bwi2h-Microsoft.Extensions.Diagnostics-10.0.1 Microsoft.Extensions.Diagnostics-10.0.1> checking for references to /build/ in /nix/store/iy22ii2nf0cj1hzhhq3b3h7kw65bwi2h-Microsoft.Extensions.Diagnostics-10.0.1... Microsoft.Extensions.Diagnostics-10.0.1> patching script interpreter paths in /nix/store/iy22ii2nf0cj1hzhhq3b3h7kw65bwi2h-Microsoft.Extensions.Diagnostics-10.0.1 Microsoft.Extensions.Diagnostics.Abstractions-10.0.1> Running phase: unpackPhase Microsoft.Extensions.Diagnostics.Abstractions-10.0.1> Running phase: patchPhase Microsoft.Extensions.Diagnostics.Abstractions-10.0.1> Running phase: updateAutotoolsGnuConfigScriptsPhase Microsoft.Extensions.Diagnostics.Abstractions-10.0.1> Running phase: configurePhase Microsoft.Extensions.Diagnostics.Abstractions-10.0.1> no configure script, doing nothing Microsoft.Extensions.Diagnostics.Abstractions-10.0.1> Running phase: buildPhase Microsoft.Extensions.Diagnostics.Abstractions-10.0.1> no Makefile or custom buildPhase, doing nothing Microsoft.Extensions.Diagnostics.Abstractions-10.0.1> Running phase: installPhase Microsoft.Extensions.Diagnostics.Abstractions-10.0.1> Running phase: fixupPhase Microsoft.Extensions.Diagnostics.Abstractions-10.0.1> Patching package microsoft.extensions.diagnostics.abstractions/10.0.1 Microsoft.Extensions.FileProviders.Abstractions-10.0.1> Running phase: unpackPhase Microsoft.Extensions.FileProviders.Abstractions-10.0.1> Running phase: patchPhase Microsoft.Extensions.FileProviders.Abstractions-10.0.1> Running phase: updateAutotoolsGnuConfigScriptsPhase Microsoft.Extensions.FileProviders.Abstractions-10.0.1> Running phase: configurePhase Microsoft.Extensions.FileProviders.Abstractions-10.0.1> no configure script, doing nothing Microsoft.Extensions.FileProviders.Abstractions-10.0.1> Running phase: buildPhase Microsoft.Extensions.FileProviders.Abstractions-10.0.1> no Makefile or custom buildPhase, doing nothing Microsoft.Extensions.FileProviders.Abstractions-10.0.1> Running phase: installPhase Microsoft.Extensions.FileProviders.Abstractions-10.0.1> Running phase: fixupPhase building '/nix/store/yf0v7ppw6bc0faj395jd1651l28v40lf-Microsoft.Extensions.Hosting-10.0.1.drv' building '/nix/store/zqnvxdwci3ix2v6d5b33rd33gss863n1-Microsoft.Extensions.Hosting.Abstractions-10.0.1.drv' building '/nix/store/yrmqw8m33gy8l30hgd9xnzj2vxxzzjv6-Microsoft.Extensions.Hosting.WindowsServices-10.0.1.drv' Microsoft.Extensions.Diagnostics-10.0.1> Normalized /nix/store/iy22ii2nf0cj1hzhhq3b3h7kw65bwi2h-Microsoft.Extensions.Diagnostics-10.0.1/share/nuget/source/microsoft.extensions.diagnostics/10.0.1/microsoft.extensions.diagnostics.10.0.1.nupkg Microsoft.Extensions.Diagnostics.Abstractions-10.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/k16s611415xl4960vxaalmcld2zapscf-Microsoft.Extensions.Diagnostics.Abstractions-10.0.1 Microsoft.Extensions.Diagnostics.Abstractions-10.0.1> checking for references to /build/ in /nix/store/k16s611415xl4960vxaalmcld2zapscf-Microsoft.Extensions.Diagnostics.Abstractions-10.0.1... Microsoft.Extensions.Diagnostics.Abstractions-10.0.1> patching script interpreter paths in /nix/store/k16s611415xl4960vxaalmcld2zapscf-Microsoft.Extensions.Diagnostics.Abstractions-10.0.1 Microsoft.Extensions.Diagnostics.Abstractions-10.0.1> Normalized /nix/store/k16s611415xl4960vxaalmcld2zapscf-Microsoft.Extensions.Diagnostics.Abstractions-10.0.1/share/nuget/source/microsoft.extensions.diagnostics.abstractions/10.0.1/microsoft.extensions.diagnostics.abstractions.10.0.1.nupkg Microsoft.Extensions.FileProviders.Abstractions-10.0.1> Patching package microsoft.extensions.fileproviders.abstractions/10.0.1 Microsoft.Extensions.FileProviders.Abstractions-10.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/637v4d5z13g0jswrrnvf0y192k20hyif-Microsoft.Extensions.FileProviders.Abstractions-10.0.1 Microsoft.Extensions.FileProviders.Abstractions-10.0.1> checking for references to /build/ in /nix/store/637v4d5z13g0jswrrnvf0y192k20hyif-Microsoft.Extensions.FileProviders.Abstractions-10.0.1... Microsoft.Extensions.FileProviders.Abstractions-10.0.1> patching script interpreter paths in /nix/store/637v4d5z13g0jswrrnvf0y192k20hyif-Microsoft.Extensions.FileProviders.Abstractions-10.0.1 Microsoft.Extensions.FileProviders.Abstractions-10.0.1> Normalized /nix/store/637v4d5z13g0jswrrnvf0y192k20hyif-Microsoft.Extensions.FileProviders.Abstractions-10.0.1/share/nuget/source/microsoft.extensions.fileproviders.abstractions/10.0.1/microsoft.extensions.fileproviders.abstractions.10.0.1.nupkg Microsoft.Extensions.FileProviders.Physical-10.0.1> Running phase: unpackPhase Microsoft.Extensions.FileProviders.Physical-10.0.1> Running phase: patchPhase Microsoft.Extensions.FileProviders.Physical-10.0.1> Running phase: updateAutotoolsGnuConfigScriptsPhase Microsoft.Extensions.FileProviders.Physical-10.0.1> Running phase: configurePhase Microsoft.Extensions.FileProviders.Physical-10.0.1> no configure script, doing nothing Microsoft.Extensions.FileProviders.Physical-10.0.1> Running phase: buildPhase Microsoft.Extensions.FileProviders.Physical-10.0.1> no Makefile or custom buildPhase, doing nothing Microsoft.Extensions.FileProviders.Physical-10.0.1> Running phase: installPhase Microsoft.Extensions.FileProviders.Physical-10.0.1> Running phase: fixupPhase Microsoft.Extensions.FileProviders.Physical-10.0.1> Patching package microsoft.extensions.fileproviders.physical/10.0.1 Microsoft.Extensions.FileProviders.Physical-10.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/mcsfyadx1vxhfi8xzpws09075bl6mqnb-Microsoft.Extensions.FileProviders.Physical-10.0.1 Microsoft.Extensions.FileProviders.Physical-10.0.1> checking for references to /build/ in /nix/store/mcsfyadx1vxhfi8xzpws09075bl6mqnb-Microsoft.Extensions.FileProviders.Physical-10.0.1... Microsoft.Extensions.FileProviders.Physical-10.0.1> patching script interpreter paths in /nix/store/mcsfyadx1vxhfi8xzpws09075bl6mqnb-Microsoft.Extensions.FileProviders.Physical-10.0.1 Microsoft.Extensions.FileProviders.Physical-10.0.1> Normalized /nix/store/mcsfyadx1vxhfi8xzpws09075bl6mqnb-Microsoft.Extensions.FileProviders.Physical-10.0.1/share/nuget/source/microsoft.extensions.fileproviders.physical/10.0.1/microsoft.extensions.fileproviders.physical.10.0.1.nupkg Microsoft.Extensions.FileSystemGlobbing-10.0.1> Running phase: unpackPhase Microsoft.Extensions.FileSystemGlobbing-10.0.1> Running phase: patchPhase Microsoft.Extensions.FileSystemGlobbing-10.0.1> Running phase: updateAutotoolsGnuConfigScriptsPhase Microsoft.Extensions.FileSystemGlobbing-10.0.1> Running phase: configurePhase Microsoft.Extensions.FileSystemGlobbing-10.0.1> no configure script, doing nothing Microsoft.Extensions.FileSystemGlobbing-10.0.1> Running phase: buildPhase Microsoft.Extensions.FileSystemGlobbing-10.0.1> no Makefile or custom buildPhase, doing nothing Microsoft.Extensions.FileSystemGlobbing-10.0.1> Running phase: installPhase Microsoft.Extensions.FileSystemGlobbing-10.0.1> Running phase: fixupPhase Microsoft.Extensions.FileSystemGlobbing-10.0.1> Patching package microsoft.extensions.filesystemglobbing/10.0.1 Microsoft.Extensions.FileSystemGlobbing-10.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/md3w23i8g2kllyhk91vfci1k9yqmzs8a-Microsoft.Extensions.FileSystemGlobbing-10.0.1 Microsoft.Extensions.FileSystemGlobbing-10.0.1> checking for references to /build/ in /nix/store/md3w23i8g2kllyhk91vfci1k9yqmzs8a-Microsoft.Extensions.FileSystemGlobbing-10.0.1... Microsoft.Extensions.FileSystemGlobbing-10.0.1> patching script interpreter paths in /nix/store/md3w23i8g2kllyhk91vfci1k9yqmzs8a-Microsoft.Extensions.FileSystemGlobbing-10.0.1 Microsoft.Extensions.Hosting-10.0.1> Running phase: unpackPhase Microsoft.Extensions.Hosting-10.0.1> Running phase: patchPhase Microsoft.Extensions.Hosting-10.0.1> Running phase: updateAutotoolsGnuConfigScriptsPhase building '/nix/store/jj3mj1j5k1616f5zwm109753dk05gnyj-Microsoft.Extensions.Logging-9.0.7.drv' building '/nix/store/bnc3zksp3nwgm6brbny6g7r2yd9xdsdx-Microsoft.Extensions.Logging.Configuration-10.0.1.drv' building '/nix/store/rdmdips5n4wwr978b876gdjf64r3vv6b-Microsoft.Extensions.Logging.Console-10.0.1.drv' Microsoft.Extensions.FileSystemGlobbing-10.0.1> Normalized /nix/store/md3w23i8g2kllyhk91vfci1k9yqmzs8a-Microsoft.Extensions.FileSystemGlobbing-10.0.1/share/nuget/source/microsoft.extensions.filesystemglobbing/10.0.1/microsoft.extensions.filesystemglobbing.10.0.1.nupkg Microsoft.Extensions.Hosting-10.0.1> Running phase: configurePhase Microsoft.Extensions.Hosting-10.0.1> no configure script, doing nothing Microsoft.Extensions.Hosting-10.0.1> Running phase: buildPhase Microsoft.Extensions.Hosting-10.0.1> no Makefile or custom buildPhase, doing nothing Microsoft.Extensions.Hosting-10.0.1> Running phase: installPhase Microsoft.Extensions.Hosting-10.0.1> Running phase: fixupPhase Microsoft.Extensions.Hosting-10.0.1> Patching package microsoft.extensions.hosting/10.0.1 Microsoft.Extensions.Hosting-10.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/z6yy8vkyd5ab74vfg0jl3md802jfxh0s-Microsoft.Extensions.Hosting-10.0.1 Microsoft.Extensions.Hosting-10.0.1> checking for references to /build/ in /nix/store/z6yy8vkyd5ab74vfg0jl3md802jfxh0s-Microsoft.Extensions.Hosting-10.0.1... Microsoft.Extensions.Hosting-10.0.1> patching script interpreter paths in /nix/store/z6yy8vkyd5ab74vfg0jl3md802jfxh0s-Microsoft.Extensions.Hosting-10.0.1 Microsoft.Extensions.Hosting.Abstractions-10.0.1> Running phase: unpackPhase Microsoft.Extensions.Hosting.Abstractions-10.0.1> Running phase: patchPhase Microsoft.Extensions.Hosting.Abstractions-10.0.1> Running phase: updateAutotoolsGnuConfigScriptsPhase Microsoft.Extensions.Hosting.Abstractions-10.0.1> Running phase: configurePhase Microsoft.Extensions.Hosting.Abstractions-10.0.1> no configure script, doing nothing Microsoft.Extensions.Hosting.Abstractions-10.0.1> Running phase: buildPhase Microsoft.Extensions.Hosting.Abstractions-10.0.1> no Makefile or custom buildPhase, doing nothing Microsoft.Extensions.Hosting.Abstractions-10.0.1> Running phase: installPhase Microsoft.Extensions.Hosting.Abstractions-10.0.1> Running phase: fixupPhase Microsoft.Extensions.Hosting.Abstractions-10.0.1> Patching package microsoft.extensions.hosting.abstractions/10.0.1 Microsoft.Extensions.Hosting.Abstractions-10.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/vxalcjmx6za6k8kwkgfaiiyyfjyx13ks-Microsoft.Extensions.Hosting.Abstractions-10.0.1 Microsoft.Extensions.Hosting.Abstractions-10.0.1> checking for references to /build/ in /nix/store/vxalcjmx6za6k8kwkgfaiiyyfjyx13ks-Microsoft.Extensions.Hosting.Abstractions-10.0.1... Microsoft.Extensions.Hosting.Abstractions-10.0.1> patching script interpreter paths in /nix/store/vxalcjmx6za6k8kwkgfaiiyyfjyx13ks-Microsoft.Extensions.Hosting.Abstractions-10.0.1 Microsoft.Extensions.Hosting.WindowsServices-10.0.1> Running phase: unpackPhase Microsoft.Extensions.Hosting.WindowsServices-10.0.1> Running phase: patchPhase Microsoft.Extensions.Hosting.WindowsServices-10.0.1> Running phase: updateAutotoolsGnuConfigScriptsPhase Microsoft.Extensions.Hosting.WindowsServices-10.0.1> Running phase: configurePhase Microsoft.Extensions.Hosting.WindowsServices-10.0.1> no configure script, doing nothing Microsoft.Extensions.Hosting.WindowsServices-10.0.1> Running phase: buildPhase Microsoft.Extensions.Hosting.WindowsServices-10.0.1> no Makefile or custom buildPhase, doing nothing Microsoft.Extensions.Hosting.WindowsServices-10.0.1> Running phase: installPhase Microsoft.Extensions.Hosting.WindowsServices-10.0.1> Running phase: fixupPhase Microsoft.Extensions.Hosting.WindowsServices-10.0.1> Patching package microsoft.extensions.hosting.windowsservices/10.0.1 Microsoft.Extensions.Hosting.WindowsServices-10.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/9qs7ly6kdlvjgwmlpn989kbf643lfi1k-Microsoft.Extensions.Hosting.WindowsServices-10.0.1 Microsoft.Extensions.Hosting.WindowsServices-10.0.1> checking for references to /build/ in /nix/store/9qs7ly6kdlvjgwmlpn989kbf643lfi1k-Microsoft.Extensions.Hosting.WindowsServices-10.0.1... Microsoft.Extensions.Hosting.WindowsServices-10.0.1> patching script interpreter paths in /nix/store/9qs7ly6kdlvjgwmlpn989kbf643lfi1k-Microsoft.Extensions.Hosting.WindowsServices-10.0.1 building '/nix/store/shll8mrjk82m26rplaphc2k29wkcgd00-Microsoft.Extensions.Logging.Debug-10.0.1.drv' Microsoft.Extensions.Hosting-10.0.1> Normalized /nix/store/z6yy8vkyd5ab74vfg0jl3md802jfxh0s-Microsoft.Extensions.Hosting-10.0.1/share/nuget/source/microsoft.extensions.hosting/10.0.1/microsoft.extensions.hosting.10.0.1.nupkg Microsoft.Extensions.Hosting.Abstractions-10.0.1> Normalized /nix/store/vxalcjmx6za6k8kwkgfaiiyyfjyx13ks-Microsoft.Extensions.Hosting.Abstractions-10.0.1/share/nuget/source/microsoft.extensions.hosting.abstractions/10.0.1/microsoft.extensions.hosting.abstractions.10.0.1.nupkg Microsoft.Extensions.Hosting.WindowsServices-10.0.1> Normalized /nix/store/9qs7ly6kdlvjgwmlpn989kbf643lfi1k-Microsoft.Extensions.Hosting.WindowsServices-10.0.1/share/nuget/source/microsoft.extensions.hosting.windowsservices/10.0.1/microsoft.extensions.hosting.windowsservices.10.0.1.nupkg Microsoft.Extensions.Logging-9.0.7> Running phase: unpackPhase Microsoft.Extensions.Logging-9.0.7> Running phase: patchPhase Microsoft.Extensions.Logging-9.0.7> Running phase: updateAutotoolsGnuConfigScriptsPhase Microsoft.Extensions.Logging-9.0.7> Running phase: configurePhase Microsoft.Extensions.Logging-9.0.7> no configure script, doing nothing Microsoft.Extensions.Logging-9.0.7> Running phase: buildPhase Microsoft.Extensions.Logging-9.0.7> no Makefile or custom buildPhase, doing nothing Microsoft.Extensions.Logging-9.0.7> Running phase: installPhase Microsoft.Extensions.Logging.Configuration-10.0.1> Running phase: unpackPhase Microsoft.Extensions.Logging.Configuration-10.0.1> Running phase: patchPhase Microsoft.Extensions.Logging.Configuration-10.0.1> Running phase: updateAutotoolsGnuConfigScriptsPhase Microsoft.Extensions.Logging.Configuration-10.0.1> Running phase: configurePhase Microsoft.Extensions.Logging.Configuration-10.0.1> no configure script, doing nothing Microsoft.Extensions.Logging.Configuration-10.0.1> Running phase: buildPhase Microsoft.Extensions.Logging.Configuration-10.0.1> no Makefile or custom buildPhase, doing nothing Microsoft.Extensions.Logging.Console-10.0.1> Running phase: unpackPhase Microsoft.Extensions.Logging.Console-10.0.1> Running phase: patchPhase Microsoft.Extensions.Logging.Console-10.0.1> Running phase: updateAutotoolsGnuConfigScriptsPhase building '/nix/store/zsr5vrv12w1bbdd9nycyjmxxp73n9pwg-Microsoft.Extensions.Logging.EventLog-10.0.1.drv' Microsoft.Extensions.Logging-9.0.7> Running phase: fixupPhase Microsoft.Extensions.Logging-9.0.7> Patching package microsoft.extensions.logging/9.0.7 Microsoft.Extensions.Logging-9.0.7> shrinking RPATHs of ELF executables and libraries in /nix/store/wsi4hk2klyr1v2x0djx36qypbf8mq00k-Microsoft.Extensions.Logging-9.0.7 Microsoft.Extensions.Logging-9.0.7> checking for references to /build/ in /nix/store/wsi4hk2klyr1v2x0djx36qypbf8mq00k-Microsoft.Extensions.Logging-9.0.7... Microsoft.Extensions.Logging-9.0.7> patching script interpreter paths in /nix/store/wsi4hk2klyr1v2x0djx36qypbf8mq00k-Microsoft.Extensions.Logging-9.0.7 Microsoft.Extensions.Logging.Configuration-10.0.1> Running phase: installPhase Microsoft.Extensions.Logging.Configuration-10.0.1> Running phase: fixupPhase Microsoft.Extensions.Logging.Configuration-10.0.1> Patching package microsoft.extensions.logging.configuration/10.0.1 Microsoft.Extensions.Logging.Configuration-10.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/b44pjglrqf3dsigr64jkyhgcnj3j6x75-Microsoft.Extensions.Logging.Configuration-10.0.1 Microsoft.Extensions.Logging.Configuration-10.0.1> checking for references to /build/ in /nix/store/b44pjglrqf3dsigr64jkyhgcnj3j6x75-Microsoft.Extensions.Logging.Configuration-10.0.1... Microsoft.Extensions.Logging.Configuration-10.0.1> patching script interpreter paths in /nix/store/b44pjglrqf3dsigr64jkyhgcnj3j6x75-Microsoft.Extensions.Logging.Configuration-10.0.1 Microsoft.Extensions.Logging.Console-10.0.1> Running phase: configurePhase Microsoft.Extensions.Logging.Console-10.0.1> no configure script, doing nothing Microsoft.Extensions.Logging.Console-10.0.1> Running phase: buildPhase Microsoft.Extensions.Logging.Console-10.0.1> no Makefile or custom buildPhase, doing nothing Microsoft.Extensions.Logging.Console-10.0.1> Running phase: installPhase Microsoft.Extensions.Logging.Console-10.0.1> Running phase: fixupPhase Microsoft.Extensions.Logging.Console-10.0.1> Patching package microsoft.extensions.logging.console/10.0.1 Microsoft.Extensions.Logging.Console-10.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/cblk57pamr03ci6afb5n16aviw6m0pi6-Microsoft.Extensions.Logging.Console-10.0.1 Microsoft.Extensions.Logging.Console-10.0.1> checking for references to /build/ in /nix/store/cblk57pamr03ci6afb5n16aviw6m0pi6-Microsoft.Extensions.Logging.Console-10.0.1... Microsoft.Extensions.Logging.Debug-10.0.1> Running phase: unpackPhase Microsoft.Extensions.Logging.Debug-10.0.1> Running phase: patchPhase Microsoft.Extensions.Logging.Debug-10.0.1> Running phase: updateAutotoolsGnuConfigScriptsPhase Microsoft.Extensions.Logging.Debug-10.0.1> Running phase: configurePhase building '/nix/store/1qhsvsncxb320fbr27lvxwxvxnc09k57-Microsoft.Extensions.Logging.EventSource-10.0.1.drv' building '/nix/store/96dxlnspkdhkywayn0zrghlc3bx36m6d-Microsoft.Extensions.Options-9.0.7.drv' building '/nix/store/d0457dgl2m70bk9x7kw7azihbyjpw1hf-Microsoft.Extensions.Options.ConfigurationExtensions-10.0.1.drv' Microsoft.Extensions.Logging-9.0.7> Normalized /nix/store/wsi4hk2klyr1v2x0djx36qypbf8mq00k-Microsoft.Extensions.Logging-9.0.7/share/nuget/source/microsoft.extensions.logging/9.0.7/microsoft.extensions.logging.9.0.7.nupkg Microsoft.Extensions.Logging.Configuration-10.0.1> Normalized /nix/store/b44pjglrqf3dsigr64jkyhgcnj3j6x75-Microsoft.Extensions.Logging.Configuration-10.0.1/share/nuget/source/microsoft.extensions.logging.configuration/10.0.1/microsoft.extensions.logging.configuration.10.0.1.nupkg Microsoft.Extensions.Logging.Console-10.0.1> patching script interpreter paths in /nix/store/cblk57pamr03ci6afb5n16aviw6m0pi6-Microsoft.Extensions.Logging.Console-10.0.1 Microsoft.Extensions.Logging.Console-10.0.1> Normalized /nix/store/cblk57pamr03ci6afb5n16aviw6m0pi6-Microsoft.Extensions.Logging.Console-10.0.1/share/nuget/source/microsoft.extensions.logging.console/10.0.1/microsoft.extensions.logging.console.10.0.1.nupkg Microsoft.Extensions.Logging.Debug-10.0.1> no configure script, doing nothing Microsoft.Extensions.Logging.Debug-10.0.1> Running phase: buildPhase Microsoft.Extensions.Logging.Debug-10.0.1> no Makefile or custom buildPhase, doing nothing Microsoft.Extensions.Logging.Debug-10.0.1> Running phase: installPhase Microsoft.Extensions.Logging.Debug-10.0.1> Running phase: fixupPhase Microsoft.Extensions.Logging.Debug-10.0.1> Patching package microsoft.extensions.logging.debug/10.0.1 Microsoft.Extensions.Logging.Debug-10.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/f06agj8j3d1ym8yhs968i72qnlwaqk1a-Microsoft.Extensions.Logging.Debug-10.0.1 Microsoft.Extensions.Logging.Debug-10.0.1> checking for references to /build/ in /nix/store/f06agj8j3d1ym8yhs968i72qnlwaqk1a-Microsoft.Extensions.Logging.Debug-10.0.1... Microsoft.Extensions.Logging.Debug-10.0.1> patching script interpreter paths in /nix/store/f06agj8j3d1ym8yhs968i72qnlwaqk1a-Microsoft.Extensions.Logging.Debug-10.0.1 Microsoft.Extensions.Logging.Debug-10.0.1> Normalized /nix/store/f06agj8j3d1ym8yhs968i72qnlwaqk1a-Microsoft.Extensions.Logging.Debug-10.0.1/share/nuget/source/microsoft.extensions.logging.debug/10.0.1/microsoft.extensions.logging.debug.10.0.1.nupkg Microsoft.Extensions.Logging.EventLog-10.0.1> Running phase: unpackPhase Microsoft.Extensions.Logging.EventLog-10.0.1> Running phase: patchPhase Microsoft.Extensions.Logging.EventLog-10.0.1> Running phase: updateAutotoolsGnuConfigScriptsPhase Microsoft.Extensions.Logging.EventLog-10.0.1> Running phase: configurePhase Microsoft.Extensions.Logging.EventLog-10.0.1> no configure script, doing nothing Microsoft.Extensions.Logging.EventLog-10.0.1> Running phase: buildPhase Microsoft.Extensions.Logging.EventLog-10.0.1> no Makefile or custom buildPhase, doing nothing Microsoft.Extensions.Logging.EventLog-10.0.1> Running phase: installPhase Microsoft.Extensions.Logging.EventLog-10.0.1> Running phase: fixupPhase Microsoft.Extensions.Logging.EventLog-10.0.1> Patching package microsoft.extensions.logging.eventlog/10.0.1 Microsoft.Extensions.Logging.EventLog-10.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/f88hjzww881h2kxwl5nxx6r5rfphayyy-Microsoft.Extensions.Logging.EventLog-10.0.1 Microsoft.Extensions.Logging.EventLog-10.0.1> checking for references to /build/ in /nix/store/f88hjzww881h2kxwl5nxx6r5rfphayyy-Microsoft.Extensions.Logging.EventLog-10.0.1... Microsoft.Extensions.Logging.EventLog-10.0.1> patching script interpreter paths in /nix/store/f88hjzww881h2kxwl5nxx6r5rfphayyy-Microsoft.Extensions.Logging.EventLog-10.0.1 Microsoft.Extensions.Logging.EventSource-10.0.1> Running phase: unpackPhase building '/nix/store/khnz2hjh4kflgnxsxpynfy2z66iw91rm-Mono.Posix.NETStandard-5.20.1.34-servarr22.drv' building '/nix/store/hw8fxx77wg2yscnbarhfvrn6b2kiv9g5-NLog-5.0.0.drv' building '/nix/store/b9mzg4x4hzdkxgf11b2kx46292c7g5fb-NLog-5.1.3.drv' building '/nix/store/hsvai5fi5ys7925n535lwsi3nx9756ab-NLog-5.1.4.drv' Microsoft.Extensions.Logging.EventLog-10.0.1> Normalized /nix/store/f88hjzww881h2kxwl5nxx6r5rfphayyy-Microsoft.Extensions.Logging.EventLog-10.0.1/share/nuget/source/microsoft.extensions.logging.eventlog/10.0.1/microsoft.extensions.logging.eventlog.10.0.1.nupkg Microsoft.Extensions.Logging.EventSource-10.0.1> Running phase: patchPhase Microsoft.Extensions.Logging.EventSource-10.0.1> Running phase: updateAutotoolsGnuConfigScriptsPhase Microsoft.Extensions.Logging.EventSource-10.0.1> Running phase: configurePhase Microsoft.Extensions.Logging.EventSource-10.0.1> no configure script, doing nothing Microsoft.Extensions.Logging.EventSource-10.0.1> Running phase: buildPhase Microsoft.Extensions.Logging.EventSource-10.0.1> no Makefile or custom buildPhase, doing nothing Microsoft.Extensions.Logging.EventSource-10.0.1> Running phase: installPhase Microsoft.Extensions.Logging.EventSource-10.0.1> Running phase: fixupPhase Microsoft.Extensions.Logging.EventSource-10.0.1> Patching package microsoft.extensions.logging.eventsource/10.0.1 Microsoft.Extensions.Logging.EventSource-10.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/gxljfq4w6w2rrghgb3v3q3sjsvn8a1aa-Microsoft.Extensions.Logging.EventSource-10.0.1 Microsoft.Extensions.Logging.EventSource-10.0.1> checking for references to /build/ in /nix/store/gxljfq4w6w2rrghgb3v3q3sjsvn8a1aa-Microsoft.Extensions.Logging.EventSource-10.0.1... Microsoft.Extensions.Logging.EventSource-10.0.1> patching script interpreter paths in /nix/store/gxljfq4w6w2rrghgb3v3q3sjsvn8a1aa-Microsoft.Extensions.Logging.EventSource-10.0.1 Microsoft.Extensions.Logging.EventSource-10.0.1> Normalized /nix/store/gxljfq4w6w2rrghgb3v3q3sjsvn8a1aa-Microsoft.Extensions.Logging.EventSource-10.0.1/share/nuget/source/microsoft.extensions.logging.eventsource/10.0.1/microsoft.extensions.logging.eventsource.10.0.1.nupkg Microsoft.Extensions.Options-9.0.7> Running phase: unpackPhase Microsoft.Extensions.Options-9.0.7> Running phase: patchPhase Microsoft.Extensions.Options-9.0.7> Running phase: updateAutotoolsGnuConfigScriptsPhase Microsoft.Extensions.Options-9.0.7> Running phase: configurePhase Microsoft.Extensions.Options-9.0.7> no configure script, doing nothing Microsoft.Extensions.Options-9.0.7> Running phase: buildPhase Microsoft.Extensions.Options-9.0.7> no Makefile or custom buildPhase, doing nothing Microsoft.Extensions.Options-9.0.7> Running phase: installPhase Microsoft.Extensions.Options-9.0.7> Running phase: fixupPhase Microsoft.Extensions.Options-9.0.7> Patching package microsoft.extensions.options/9.0.7 Microsoft.Extensions.Options-9.0.7> shrinking RPATHs of ELF executables and libraries in /nix/store/wvbwm4l06dy7vcwwh79svb2svb66paxh-Microsoft.Extensions.Options-9.0.7 Microsoft.Extensions.Options-9.0.7> checking for references to /build/ in /nix/store/wvbwm4l06dy7vcwwh79svb2svb66paxh-Microsoft.Extensions.Options-9.0.7... Microsoft.Extensions.Options-9.0.7> patching script interpreter paths in /nix/store/wvbwm4l06dy7vcwwh79svb2svb66paxh-Microsoft.Extensions.Options-9.0.7 Microsoft.Extensions.Options.ConfigurationExtensions-10.0.1> Running phase: unpackPhase Microsoft.Extensions.Options.ConfigurationExtensions-10.0.1> Running phase: patchPhase Microsoft.Extensions.Options.ConfigurationExtensions-10.0.1> Running phase: updateAutotoolsGnuConfigScriptsPhase Microsoft.Extensions.Options.ConfigurationExtensions-10.0.1> Running phase: configurePhase Microsoft.Extensions.Options.ConfigurationExtensions-10.0.1> no configure script, doing nothing Microsoft.Extensions.Options.ConfigurationExtensions-10.0.1> Running phase: buildPhase Microsoft.Extensions.Options.ConfigurationExtensions-10.0.1> no Makefile or custom buildPhase, doing nothing Microsoft.Extensions.Options.ConfigurationExtensions-10.0.1> Running phase: installPhase Microsoft.Extensions.Options.ConfigurationExtensions-10.0.1> Running phase: fixupPhase Microsoft.Extensions.Options.ConfigurationExtensions-10.0.1> Patching package microsoft.extensions.options.configurationextensions/10.0.1 Microsoft.Extensions.Options.ConfigurationExtensions-10.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/gjq76yrspzijz80fjpslvyq3kkk7f3nh-Microsoft.Extensions.Options.ConfigurationExtensions-10.0.1 Microsoft.Extensions.Options.ConfigurationExtensions-10.0.1> checking for references to /build/ in /nix/store/gjq76yrspzijz80fjpslvyq3kkk7f3nh-Microsoft.Extensions.Options.ConfigurationExtensions-10.0.1... Microsoft.Extensions.Options.ConfigurationExtensions-10.0.1> patching script interpreter paths in /nix/store/gjq76yrspzijz80fjpslvyq3kkk7f3nh-Microsoft.Extensions.Options.ConfigurationExtensions-10.0.1 Mono.Posix.NETStandard-5.20.1.34-servarr22> Running phase: unpackPhase building '/nix/store/3k08830ada7arkxb7k7ynmb2fh3j0p6x-NLog.Extensions.Logging-5.2.3.drv' building '/nix/store/b1ybjrjybh4fdbgz8ybjqmi241prll5n-NUnit3TestAdapter-4.2.1.drv' Microsoft.Extensions.Options-9.0.7> Normalized /nix/store/wvbwm4l06dy7vcwwh79svb2svb66paxh-Microsoft.Extensions.Options-9.0.7/share/nuget/source/microsoft.extensions.options/9.0.7/microsoft.extensions.options.9.0.7.nupkg Microsoft.Extensions.Options.ConfigurationExtensions-10.0.1> Normalized /nix/store/gjq76yrspzijz80fjpslvyq3kkk7f3nh-Microsoft.Extensions.Options.ConfigurationExtensions-10.0.1/share/nuget/source/microsoft.extensions.options.configurationextensions/10.0.1/microsoft.extensions.options.configurationextensions.10.0.1.nupkg Mono.Posix.NETStandard-5.20.1.34-servarr22> Running phase: patchPhase Mono.Posix.NETStandard-5.20.1.34-servarr22> Running phase: updateAutotoolsGnuConfigScriptsPhase Mono.Posix.NETStandard-5.20.1.34-servarr22> Running phase: configurePhase Mono.Posix.NETStandard-5.20.1.34-servarr22> no configure script, doing nothing Mono.Posix.NETStandard-5.20.1.34-servarr22> Running phase: buildPhase Mono.Posix.NETStandard-5.20.1.34-servarr22> no Makefile or custom buildPhase, doing nothing Mono.Posix.NETStandard-5.20.1.34-servarr22> Running phase: installPhase NLog-5.0.0> Running phase: unpackPhase NLog-5.0.0> Running phase: patchPhase NLog-5.0.0> Running phase: updateAutotoolsGnuConfigScriptsPhase NLog-5.0.0> Running phase: configurePhase NLog-5.1.3> Running phase: unpackPhase NLog-5.1.4> Running phase: unpackPhase building '/nix/store/2h9iyxpybfn44dzdqvdsbs9vsmrf1skk-Net.IBM.Data.Db2-9.0.0.300.drv' building '/nix/store/gglpxcglndv12vnpbshd55gf79imlvx0-NodaTime-3.2.2.drv' Mono.Posix.NETStandard-5.20.1.34-servarr22> Running phase: fixupPhase Mono.Posix.NETStandard-5.20.1.34-servarr22> Patching package mono.posix.netstandard/5.20.1.34-servarr22 Mono.Posix.NETStandard-5.20.1.34-servarr22> patchelf: cannot find section '.interp'. The input file is most likely statically linked Mono.Posix.NETStandard-5.20.1.34-servarr22> patchelf: cannot find section '.interp'. The input file is most likely statically linked Mono.Posix.NETStandard-5.20.1.34-servarr22> patchelf: cannot find section '.interp'. The input file is most likely statically linked Mono.Posix.NETStandard-5.20.1.34-servarr22> patchelf: cannot find section '.interp'. The input file is most likely statically linked Mono.Posix.NETStandard-5.20.1.34-servarr22> patchelf: cannot find section '.interp'. The input file is most likely statically linked Mono.Posix.NETStandard-5.20.1.34-servarr22> patchelf: cannot find section '.interp'. The input file is most likely statically linked Mono.Posix.NETStandard-5.20.1.34-servarr22> patchelf: cannot find section '.interp'. The input file is most likely statically linked Mono.Posix.NETStandard-5.20.1.34-servarr22> patchelf: cannot find section '.interp'. The input file is most likely statically linked Mono.Posix.NETStandard-5.20.1.34-servarr22> patchelf: cannot find section '.interp'. The input file is most likely statically linked Mono.Posix.NETStandard-5.20.1.34-servarr22> shrinking RPATHs of ELF executables and libraries in /nix/store/rkdy2yqzwgzhb0bzgg99dfclm81w7kqf-Mono.Posix.NETStandard-5.20.1.34-servarr22 Mono.Posix.NETStandard-5.20.1.34-servarr22> shrinking /nix/store/rkdy2yqzwgzhb0bzgg99dfclm81w7kqf-Mono.Posix.NETStandard-5.20.1.34-servarr22/share/nuget/packages/mono.posix.netstandard/5.20.1.34-servarr22/runtimes/linux-x64/native/libMonoPosixHelper.so NLog-5.0.0> no configure script, doing nothing NLog-5.0.0> Running phase: buildPhase NLog-5.0.0> no Makefile or custom buildPhase, doing nothing NLog-5.0.0> Running phase: installPhase NLog-5.0.0> Running phase: fixupPhase NLog-5.0.0> Patching package nlog/5.0.0 NLog-5.0.0> shrinking RPATHs of ELF executables and libraries in /nix/store/rmkixg0qs0mkivw0ggfdw6k9sqgfxwsy-NLog-5.0.0 NLog-5.0.0> checking for references to /build/ in /nix/store/rmkixg0qs0mkivw0ggfdw6k9sqgfxwsy-NLog-5.0.0... NLog-5.0.0> patching script interpreter paths in /nix/store/rmkixg0qs0mkivw0ggfdw6k9sqgfxwsy-NLog-5.0.0 NLog-5.1.3> Running phase: patchPhase NLog-5.1.3> Running phase: updateAutotoolsGnuConfigScriptsPhase NLog-5.1.3> Running phase: configurePhase NLog-5.1.3> no configure script, doing nothing NLog-5.1.3> Running phase: buildPhase NLog-5.1.3> no Makefile or custom buildPhase, doing nothing NLog-5.1.3> Running phase: installPhase NLog-5.1.3> Running phase: fixupPhase NLog-5.1.3> Patching package nlog/5.1.3 NLog-5.1.3> shrinking RPATHs of ELF executables and libraries in /nix/store/6cm2a5g9mhj4xqybms1qgaw7b29hbx53-NLog-5.1.3 NLog-5.1.3> checking for references to /build/ in /nix/store/6cm2a5g9mhj4xqybms1qgaw7b29hbx53-NLog-5.1.3... NLog-5.1.4> Running phase: patchPhase NLog-5.1.4> Running phase: updateAutotoolsGnuConfigScriptsPhase NLog-5.1.4> Running phase: configurePhase NLog-5.1.4> no configure script, doing nothing NLog-5.1.4> Running phase: buildPhase NLog-5.1.4> no Makefile or custom buildPhase, doing nothing NLog-5.1.4> Running phase: installPhase NLog-5.1.4> Running phase: fixupPhase NLog-5.1.4> Patching package nlog/5.1.4 NLog-5.1.4> shrinking RPATHs of ELF executables and libraries in /nix/store/gwwa6nfbfvrdrbsj9xbmms4bx5rr00f8-NLog-5.1.4 NLog.Extensions.Logging-5.2.3> Running phase: unpackPhase NLog.Extensions.Logging-5.2.3> Running phase: patchPhase NLog.Extensions.Logging-5.2.3> Running phase: updateAutotoolsGnuConfigScriptsPhase NLog.Extensions.Logging-5.2.3> Running phase: configurePhase NLog.Extensions.Logging-5.2.3> no configure script, doing nothing NLog.Extensions.Logging-5.2.3> Running phase: buildPhase NLog.Extensions.Logging-5.2.3> no Makefile or custom buildPhase, doing nothing NLog.Extensions.Logging-5.2.3> Running phase: installPhase NLog.Extensions.Logging-5.2.3> Running phase: fixupPhase NLog.Extensions.Logging-5.2.3> Patching package nlog.extensions.logging/5.2.3 NLog.Extensions.Logging-5.2.3> shrinking RPATHs of ELF executables and libraries in /nix/store/115z94bn4srhrfil3k1af0s7zxlzgs5q-NLog.Extensions.Logging-5.2.3 NLog.Extensions.Logging-5.2.3> checking for references to /build/ in /nix/store/115z94bn4srhrfil3k1af0s7zxlzgs5q-NLog.Extensions.Logging-5.2.3... NUnit3TestAdapter-4.2.1> Running phase: unpackPhase NUnit3TestAdapter-4.2.1> Running phase: patchPhase NUnit3TestAdapter-4.2.1> Running phase: updateAutotoolsGnuConfigScriptsPhase NUnit3TestAdapter-4.2.1> Running phase: configurePhase NUnit3TestAdapter-4.2.1> no configure script, doing nothing NUnit3TestAdapter-4.2.1> Running phase: buildPhase NUnit3TestAdapter-4.2.1> no Makefile or custom buildPhase, doing nothing NUnit3TestAdapter-4.2.1> Running phase: installPhase NLog-5.1.4> checking for references to /build/ in /nix/store/gwwa6nfbfvrdrbsj9xbmms4bx5rr00f8-NLog-5.1.4... NUnit3TestAdapter-4.2.1> Running phase: fixupPhase Mono.Posix.NETStandard-5.20.1.34-servarr22> shrinking /nix/store/rkdy2yqzwgzhb0bzgg99dfclm81w7kqf-Mono.Posix.NETStandard-5.20.1.34-servarr22/share/nuget/packages/mono.posix.netstandard/5.20.1.34-servarr22/runtimes/linux-x86/native/libMonoPosixHelper.so Mono.Posix.NETStandard-5.20.1.34-servarr22> shrinking /nix/store/rkdy2yqzwgzhb0bzgg99dfclm81w7kqf-Mono.Posix.NETStandard-5.20.1.34-servarr22/share/nuget/packages/mono.posix.netstandard/5.20.1.34-servarr22/runtimes/linux-arm/native/libMonoPosixHelper.so Mono.Posix.NETStandard-5.20.1.34-servarr22> shrinking /nix/store/rkdy2yqzwgzhb0bzgg99dfclm81w7kqf-Mono.Posix.NETStandard-5.20.1.34-servarr22/share/nuget/packages/mono.posix.netstandard/5.20.1.34-servarr22/runtimes/linux-arm-vfpv3d16/native/libMonoPosixHelper.so NUnit3TestAdapter-4.2.1> Patching package nunit3testadapter/4.2.1 Net.IBM.Data.Db2-9.0.0.300> Running phase: unpackPhase Mono.Posix.NETStandard-5.20.1.34-servarr22> shrinking /nix/store/rkdy2yqzwgzhb0bzgg99dfclm81w7kqf-Mono.Posix.NETStandard-5.20.1.34-servarr22/share/nuget/packages/mono.posix.netstandard/5.20.1.34-servarr22/runtimes/linux-arm64/native/libMonoPosixHelper.so NLog.Extensions.Logging-5.2.3> patching script interpreter paths in /nix/store/115z94bn4srhrfil3k1af0s7zxlzgs5q-NLog.Extensions.Logging-5.2.3 NLog-5.1.3> patching script interpreter paths in /nix/store/6cm2a5g9mhj4xqybms1qgaw7b29hbx53-NLog-5.1.3 Mono.Posix.NETStandard-5.20.1.34-servarr22> shrinking /nix/store/rkdy2yqzwgzhb0bzgg99dfclm81w7kqf-Mono.Posix.NETStandard-5.20.1.34-servarr22/share/nuget/packages/mono.posix.netstandard/5.20.1.34-servarr22/runtimes/linux-musl-x64/native/libMonoPosixHelper.so NLog-5.1.4> patching script interpreter paths in /nix/store/gwwa6nfbfvrdrbsj9xbmms4bx5rr00f8-NLog-5.1.4 Mono.Posix.NETStandard-5.20.1.34-servarr22> shrinking /nix/store/rkdy2yqzwgzhb0bzgg99dfclm81w7kqf-Mono.Posix.NETStandard-5.20.1.34-servarr22/share/nuget/packages/mono.posix.netstandard/5.20.1.34-servarr22/runtimes/linux-musl-arm/native/libMonoPosixHelper.so Mono.Posix.NETStandard-5.20.1.34-servarr22> shrinking /nix/store/rkdy2yqzwgzhb0bzgg99dfclm81w7kqf-Mono.Posix.NETStandard-5.20.1.34-servarr22/share/nuget/packages/mono.posix.netstandard/5.20.1.34-servarr22/runtimes/linux-musl-arm64/native/libMonoPosixHelper.so Mono.Posix.NETStandard-5.20.1.34-servarr22> shrinking /nix/store/rkdy2yqzwgzhb0bzgg99dfclm81w7kqf-Mono.Posix.NETStandard-5.20.1.34-servarr22/share/nuget/packages/mono.posix.netstandard/5.20.1.34-servarr22/runtimes/freebsd-x64/native/libMonoPosixHelper.so Mono.Posix.NETStandard-5.20.1.34-servarr22> checking for references to /build/ in /nix/store/rkdy2yqzwgzhb0bzgg99dfclm81w7kqf-Mono.Posix.NETStandard-5.20.1.34-servarr22... NUnit3TestAdapter-4.2.1> shrinking RPATHs of ELF executables and libraries in /nix/store/g78xj782j6p5iq18agghzps2h0v7ggwm-NUnit3TestAdapter-4.2.1 NUnit3TestAdapter-4.2.1> checking for references to /build/ in /nix/store/g78xj782j6p5iq18agghzps2h0v7ggwm-NUnit3TestAdapter-4.2.1... NodaTime-3.2.2> Running phase: unpackPhase NUnit3TestAdapter-4.2.1> patching script interpreter paths in /nix/store/g78xj782j6p5iq18agghzps2h0v7ggwm-NUnit3TestAdapter-4.2.1 Mono.Posix.NETStandard-5.20.1.34-servarr22> patching script interpreter paths in /nix/store/rkdy2yqzwgzhb0bzgg99dfclm81w7kqf-Mono.Posix.NETStandard-5.20.1.34-servarr22 NLog-5.0.0> Normalized /nix/store/rmkixg0qs0mkivw0ggfdw6k9sqgfxwsy-NLog-5.0.0/share/nuget/source/nlog/5.0.0/nlog.5.0.0.nupkg building '/nix/store/9q810mlh080dmdjxdy4jzdx157hsxp75-Npgsql-10.0.1.drv' Mono.Posix.NETStandard-5.20.1.34-servarr22> Normalized /nix/store/rkdy2yqzwgzhb0bzgg99dfclm81w7kqf-Mono.Posix.NETStandard-5.20.1.34-servarr22/share/nuget/source/mono.posix.netstandard/5.20.1.34-servarr22/mono.posix.netstandard.5.20.1.34-servarr22.nupkg NLog-5.1.3> Normalized /nix/store/6cm2a5g9mhj4xqybms1qgaw7b29hbx53-NLog-5.1.3/share/nuget/source/nlog/5.1.3/nlog.5.1.3.nupkg NLog-5.1.4> Normalized /nix/store/gwwa6nfbfvrdrbsj9xbmms4bx5rr00f8-NLog-5.1.4/share/nuget/source/nlog/5.1.4/nlog.5.1.4.nupkg NLog.Extensions.Logging-5.2.3> Normalized /nix/store/115z94bn4srhrfil3k1af0s7zxlzgs5q-NLog.Extensions.Logging-5.2.3/share/nuget/source/nlog.extensions.logging/5.2.3/nlog.extensions.logging.5.2.3.nupkg NUnit3TestAdapter-4.2.1> Normalized /nix/store/g78xj782j6p5iq18agghzps2h0v7ggwm-NUnit3TestAdapter-4.2.1/share/nuget/source/nunit3testadapter/4.2.1/nunit3testadapter.4.2.1.nupkg NodaTime-3.2.2> Running phase: patchPhase NodaTime-3.2.2> Running phase: updateAutotoolsGnuConfigScriptsPhase NodaTime-3.2.2> Running phase: configurePhase NodaTime-3.2.2> no configure script, doing nothing NodaTime-3.2.2> Running phase: buildPhase NodaTime-3.2.2> no Makefile or custom buildPhase, doing nothing NodaTime-3.2.2> Running phase: installPhase NodaTime-3.2.2> Running phase: fixupPhase NodaTime-3.2.2> Patching package nodatime/3.2.2 NodaTime-3.2.2> shrinking RPATHs of ELF executables and libraries in /nix/store/y0q3wnig7ymj9w8dp4b2fgilpq30k97j-NodaTime-3.2.2 building '/nix/store/pa7857l6cd1z24pbwlfgabxxzvljpmzv-PdfSharpCore-1.3.67.drv' building '/nix/store/jlcwc7lycjzzb0ha8jcjj6hhkllli8qv-Polly-8.6.5.drv' building '/nix/store/4lrfln7875lag0pclwp56v8y4c97bmai-Polly.Core-8.6.5.drv' building '/nix/store/ivg7yq42yw8qh1qqf5z2ry4896qbjda4-RestSharp-113.0.0.drv' building '/nix/store/k9pjc8vl84m5kcrskb504wqnlm88kwlh-SQLitePCLRaw.bundle_e_sqlite3-3.0.2.drv' NodaTime-3.2.2> checking for references to /build/ in /nix/store/y0q3wnig7ymj9w8dp4b2fgilpq30k97j-NodaTime-3.2.2... NodaTime-3.2.2> patching script interpreter paths in /nix/store/y0q3wnig7ymj9w8dp4b2fgilpq30k97j-NodaTime-3.2.2 NodaTime-3.2.2> Normalized /nix/store/y0q3wnig7ymj9w8dp4b2fgilpq30k97j-NodaTime-3.2.2/share/nuget/source/nodatime/3.2.2/nodatime.3.2.2.nupkg Npgsql-10.0.1> Running phase: unpackPhase Npgsql-10.0.1> Running phase: patchPhase Npgsql-10.0.1> Running phase: updateAutotoolsGnuConfigScriptsPhase Npgsql-10.0.1> Running phase: configurePhase Npgsql-10.0.1> no configure script, doing nothing Npgsql-10.0.1> Running phase: buildPhase Npgsql-10.0.1> no Makefile or custom buildPhase, doing nothing Npgsql-10.0.1> Running phase: installPhase Npgsql-10.0.1> Running phase: fixupPhase Npgsql-10.0.1> Patching package npgsql/10.0.1 Npgsql-10.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/mbc9dkccfy5q4fgsqaj49k4s1vl9mjad-Npgsql-10.0.1 Npgsql-10.0.1> checking for references to /build/ in /nix/store/mbc9dkccfy5q4fgsqaj49k4s1vl9mjad-Npgsql-10.0.1... Npgsql-10.0.1> patching script interpreter paths in /nix/store/mbc9dkccfy5q4fgsqaj49k4s1vl9mjad-Npgsql-10.0.1 Npgsql-10.0.1> Normalized /nix/store/mbc9dkccfy5q4fgsqaj49k4s1vl9mjad-Npgsql-10.0.1/share/nuget/source/npgsql/10.0.1/npgsql.10.0.1.nupkg PdfSharpCore-1.3.67> Running phase: unpackPhase Polly-8.6.5> Running phase: unpackPhase building '/nix/store/3ry4gi6whmldalzb773n5mgq1n0z44yw-SQLitePCLRaw.config.e_sqlite3-3.0.2.drv' building '/nix/store/5dcg4fbxl94j6pha2m27qfjxbn7m3iv1-SQLitePCLRaw.provider.e_sqlite3-3.0.2.drv' PdfSharpCore-1.3.67> Running phase: patchPhase PdfSharpCore-1.3.67> Running phase: updateAutotoolsGnuConfigScriptsPhase PdfSharpCore-1.3.67> Running phase: configurePhase PdfSharpCore-1.3.67> no configure script, doing nothing PdfSharpCore-1.3.67> Running phase: buildPhase PdfSharpCore-1.3.67> no Makefile or custom buildPhase, doing nothing PdfSharpCore-1.3.67> Running phase: installPhase PdfSharpCore-1.3.67> Running phase: fixupPhase PdfSharpCore-1.3.67> Patching package pdfsharpcore/1.3.67 PdfSharpCore-1.3.67> shrinking RPATHs of ELF executables and libraries in /nix/store/prpp2jl076dma955r7mqn5fpjd6nsgis-PdfSharpCore-1.3.67 PdfSharpCore-1.3.67> checking for references to /build/ in /nix/store/prpp2jl076dma955r7mqn5fpjd6nsgis-PdfSharpCore-1.3.67... PdfSharpCore-1.3.67> patching script interpreter paths in /nix/store/prpp2jl076dma955r7mqn5fpjd6nsgis-PdfSharpCore-1.3.67 Polly-8.6.5> Running phase: patchPhase Polly-8.6.5> Running phase: updateAutotoolsGnuConfigScriptsPhase Polly-8.6.5> Running phase: configurePhase Polly-8.6.5> no configure script, doing nothing Polly-8.6.5> Running phase: buildPhase Polly-8.6.5> no Makefile or custom buildPhase, doing nothing Polly-8.6.5> Running phase: installPhase Polly-8.6.5> Running phase: fixupPhase Polly-8.6.5> Patching package polly/8.6.5 Polly-8.6.5> shrinking RPATHs of ELF executables and libraries in /nix/store/wdy2pcljsp750yiny8i0x8yl4w2gphv1-Polly-8.6.5 Polly-8.6.5> checking for references to /build/ in /nix/store/wdy2pcljsp750yiny8i0x8yl4w2gphv1-Polly-8.6.5... Polly.Core-8.6.5> Running phase: unpackPhase Polly.Core-8.6.5> Running phase: patchPhase Polly.Core-8.6.5> Running phase: updateAutotoolsGnuConfigScriptsPhase Polly.Core-8.6.5> Running phase: configurePhase Polly.Core-8.6.5> no configure script, doing nothing Polly.Core-8.6.5> Running phase: buildPhase Polly.Core-8.6.5> no Makefile or custom buildPhase, doing nothing Polly.Core-8.6.5> Running phase: installPhase Polly.Core-8.6.5> Running phase: fixupPhase Polly.Core-8.6.5> Patching package polly.core/8.6.5 Polly.Core-8.6.5> shrinking RPATHs of ELF executables and libraries in /nix/store/nzdy4jisgkhrsqqkrl0a5znrg9cfa9br-Polly.Core-8.6.5 RestSharp-113.0.0> Running phase: unpackPhase RestSharp-113.0.0> Running phase: patchPhase RestSharp-113.0.0> Running phase: updateAutotoolsGnuConfigScriptsPhase RestSharp-113.0.0> Running phase: configurePhase RestSharp-113.0.0> no configure script, doing nothing RestSharp-113.0.0> Running phase: buildPhase RestSharp-113.0.0> no Makefile or custom buildPhase, doing nothing RestSharp-113.0.0> Running phase: installPhase RestSharp-113.0.0> Running phase: fixupPhase RestSharp-113.0.0> Patching package restsharp/113.0.0 SQLitePCLRaw.bundle_e_sqlite3-3.0.2> Running phase: unpackPhase SQLitePCLRaw.bundle_e_sqlite3-3.0.2> Running phase: patchPhase SQLitePCLRaw.bundle_e_sqlite3-3.0.2> Running phase: updateAutotoolsGnuConfigScriptsPhase SQLitePCLRaw.bundle_e_sqlite3-3.0.2> Running phase: configurePhase SQLitePCLRaw.bundle_e_sqlite3-3.0.2> no configure script, doing nothing SQLitePCLRaw.bundle_e_sqlite3-3.0.2> Running phase: buildPhase SQLitePCLRaw.bundle_e_sqlite3-3.0.2> no Makefile or custom buildPhase, doing nothing SQLitePCLRaw.bundle_e_sqlite3-3.0.2> Running phase: installPhase SQLitePCLRaw.bundle_e_sqlite3-3.0.2> Running phase: fixupPhase SQLitePCLRaw.bundle_e_sqlite3-3.0.2> Patching package sqlitepclraw.bundle_e_sqlite3/3.0.2 SQLitePCLRaw.bundle_e_sqlite3-3.0.2> shrinking RPATHs of ELF executables and libraries in /nix/store/w5z8zndqbf9wmvnr8pp3p1zyfmknd7xw-SQLitePCLRaw.bundle_e_sqlite3-3.0.2 SQLitePCLRaw.bundle_e_sqlite3-3.0.2> checking for references to /build/ in /nix/store/w5z8zndqbf9wmvnr8pp3p1zyfmknd7xw-SQLitePCLRaw.bundle_e_sqlite3-3.0.2... Polly.Core-8.6.5> checking for references to /build/ in /nix/store/nzdy4jisgkhrsqqkrl0a5znrg9cfa9br-Polly.Core-8.6.5... SQLitePCLRaw.bundle_e_sqlite3-3.0.2> patching script interpreter paths in /nix/store/w5z8zndqbf9wmvnr8pp3p1zyfmknd7xw-SQLitePCLRaw.bundle_e_sqlite3-3.0.2 Polly-8.6.5> patching script interpreter paths in /nix/store/wdy2pcljsp750yiny8i0x8yl4w2gphv1-Polly-8.6.5 RestSharp-113.0.0> shrinking RPATHs of ELF executables and libraries in /nix/store/yrs9pwqbva26ipp2mvfd80r6q4gi8vxi-RestSharp-113.0.0 Polly.Core-8.6.5> patching script interpreter paths in /nix/store/nzdy4jisgkhrsqqkrl0a5znrg9cfa9br-Polly.Core-8.6.5 RestSharp-113.0.0> checking for references to /build/ in /nix/store/yrs9pwqbva26ipp2mvfd80r6q4gi8vxi-RestSharp-113.0.0... SQLitePCLRaw.config.e_sqlite3-3.0.2> Running phase: unpackPhase RestSharp-113.0.0> patching script interpreter paths in /nix/store/yrs9pwqbva26ipp2mvfd80r6q4gi8vxi-RestSharp-113.0.0 SQLitePCLRaw.config.e_sqlite3-3.0.2> Running phase: patchPhase SQLitePCLRaw.provider.e_sqlite3-3.0.2> Running phase: unpackPhase SQLitePCLRaw.config.e_sqlite3-3.0.2> Running phase: updateAutotoolsGnuConfigScriptsPhase SQLitePCLRaw.config.e_sqlite3-3.0.2> Running phase: configurePhase SQLitePCLRaw.provider.e_sqlite3-3.0.2> Running phase: patchPhase SQLitePCLRaw.config.e_sqlite3-3.0.2> no configure script, doing nothing SQLitePCLRaw.config.e_sqlite3-3.0.2> Running phase: buildPhase SQLitePCLRaw.provider.e_sqlite3-3.0.2> Running phase: updateAutotoolsGnuConfigScriptsPhase SQLitePCLRaw.config.e_sqlite3-3.0.2> no Makefile or custom buildPhase, doing nothing SQLitePCLRaw.config.e_sqlite3-3.0.2> Running phase: installPhase Net.IBM.Data.Db2-9.0.0.300> Running phase: patchPhase SQLitePCLRaw.provider.e_sqlite3-3.0.2> Running phase: configurePhase PdfSharpCore-1.3.67> Normalized /nix/store/prpp2jl076dma955r7mqn5fpjd6nsgis-PdfSharpCore-1.3.67/share/nuget/source/pdfsharpcore/1.3.67/pdfsharpcore.1.3.67.nupkg SQLitePCLRaw.config.e_sqlite3-3.0.2> Running phase: fixupPhase Net.IBM.Data.Db2-9.0.0.300> Running phase: updateAutotoolsGnuConfigScriptsPhase SQLitePCLRaw.provider.e_sqlite3-3.0.2> no configure script, doing nothing SQLitePCLRaw.bundle_e_sqlite3-3.0.2> Normalized /nix/store/w5z8zndqbf9wmvnr8pp3p1zyfmknd7xw-SQLitePCLRaw.bundle_e_sqlite3-3.0.2/share/nuget/source/sqlitepclraw.bundle_e_sqlite3/3.0.2/sqlitepclraw.bundle_e_sqlite3.3.0.2.nupkg SQLitePCLRaw.config.e_sqlite3-3.0.2> Patching package sqlitepclraw.config.e_sqlite3/3.0.2 SQLitePCLRaw.provider.e_sqlite3-3.0.2> Running phase: buildPhase building '/nix/store/v4nfwm388hpp4cxlxgpvfprj1b74r3nf-SixLabors.ImageSharp-1.0.4.drv' Net.IBM.Data.Db2-9.0.0.300> Running phase: configurePhase Net.IBM.Data.Db2-9.0.0.300> no configure script, doing nothing Net.IBM.Data.Db2-9.0.0.300> Running phase: buildPhase Net.IBM.Data.Db2-9.0.0.300> no Makefile or custom buildPhase, doing nothing Net.IBM.Data.Db2-9.0.0.300> Running phase: installPhase Polly-8.6.5> Normalized /nix/store/wdy2pcljsp750yiny8i0x8yl4w2gphv1-Polly-8.6.5/share/nuget/source/polly/8.6.5/polly.8.6.5.nupkg Polly.Core-8.6.5> Normalized /nix/store/nzdy4jisgkhrsqqkrl0a5znrg9cfa9br-Polly.Core-8.6.5/share/nuget/source/polly.core/8.6.5/polly.core.8.6.5.nupkg RestSharp-113.0.0> Normalized /nix/store/yrs9pwqbva26ipp2mvfd80r6q4gi8vxi-RestSharp-113.0.0/share/nuget/source/restsharp/113.0.0/restsharp.113.0.0.nupkg SQLitePCLRaw.config.e_sqlite3-3.0.2> shrinking RPATHs of ELF executables and libraries in /nix/store/xyswfxd9fxcwwaw9h0m3m48z311ya0pp-SQLitePCLRaw.config.e_sqlite3-3.0.2 SQLitePCLRaw.config.e_sqlite3-3.0.2> checking for references to /build/ in /nix/store/xyswfxd9fxcwwaw9h0m3m48z311ya0pp-SQLitePCLRaw.config.e_sqlite3-3.0.2... SQLitePCLRaw.config.e_sqlite3-3.0.2> patching script interpreter paths in /nix/store/xyswfxd9fxcwwaw9h0m3m48z311ya0pp-SQLitePCLRaw.config.e_sqlite3-3.0.2 SQLitePCLRaw.provider.e_sqlite3-3.0.2> no Makefile or custom buildPhase, doing nothing SQLitePCLRaw.provider.e_sqlite3-3.0.2> Running phase: installPhase SQLitePCLRaw.provider.e_sqlite3-3.0.2> Running phase: fixupPhase SQLitePCLRaw.provider.e_sqlite3-3.0.2> Patching package sqlitepclraw.provider.e_sqlite3/3.0.2 SQLitePCLRaw.provider.e_sqlite3-3.0.2> shrinking RPATHs of ELF executables and libraries in /nix/store/lglwfrr3hr0nanwy11w7lgavk1wjqfvk-SQLitePCLRaw.provider.e_sqlite3-3.0.2 SQLitePCLRaw.provider.e_sqlite3-3.0.2> checking for references to /build/ in /nix/store/lglwfrr3hr0nanwy11w7lgavk1wjqfvk-SQLitePCLRaw.provider.e_sqlite3-3.0.2... SQLitePCLRaw.provider.e_sqlite3-3.0.2> patching script interpreter paths in /nix/store/lglwfrr3hr0nanwy11w7lgavk1wjqfvk-SQLitePCLRaw.provider.e_sqlite3-3.0.2 building '/nix/store/dd81p2n36xg5gwpxphbyz6qr8b1zp5cp-System.Configuration.ConfigurationManager-10.0.1.drv' SQLitePCLRaw.config.e_sqlite3-3.0.2> Normalized /nix/store/xyswfxd9fxcwwaw9h0m3m48z311ya0pp-SQLitePCLRaw.config.e_sqlite3-3.0.2/share/nuget/source/sqlitepclraw.config.e_sqlite3/3.0.2/sqlitepclraw.config.e_sqlite3.3.0.2.nupkg SixLabors.ImageSharp-1.0.4> Running phase: unpackPhase building '/nix/store/q8yisxbyssrdvw2vajig6nbnwrdlpxix-System.Diagnostics.EventLog-10.0.1.drv' building '/nix/store/z3rig7siw9k2pvdh5ndabak152vx01yz-System.Security.Cryptography.ProtectedData-10.0.1.drv' building '/nix/store/87d4p2qfgkvfz4h6cljsljhf9dyfm3yh-System.ServiceProcess.ServiceController-10.0.1.drv' Net.IBM.Data.Db2-9.0.0.300> Running phase: fixupPhase Net.IBM.Data.Db2-9.0.0.300> Patching package net.ibm.data.db2/9.0.0.300 Net.IBM.Data.Db2-9.0.0.300> shrinking RPATHs of ELF executables and libraries in /nix/store/hdjqlykznycnjy5qkr9k9gkwq2kymbd0-Net.IBM.Data.Db2-9.0.0.300 Net.IBM.Data.Db2-9.0.0.300> checking for references to /build/ in /nix/store/hdjqlykznycnjy5qkr9k9gkwq2kymbd0-Net.IBM.Data.Db2-9.0.0.300... Net.IBM.Data.Db2-9.0.0.300> patching script interpreter paths in /nix/store/hdjqlykznycnjy5qkr9k9gkwq2kymbd0-Net.IBM.Data.Db2-9.0.0.300 SQLitePCLRaw.provider.e_sqlite3-3.0.2> Normalized /nix/store/lglwfrr3hr0nanwy11w7lgavk1wjqfvk-SQLitePCLRaw.provider.e_sqlite3-3.0.2/share/nuget/source/sqlitepclraw.provider.e_sqlite3/3.0.2/sqlitepclraw.provider.e_sqlite3.3.0.2.nupkg SixLabors.ImageSharp-1.0.4> Running phase: patchPhase SixLabors.ImageSharp-1.0.4> Running phase: updateAutotoolsGnuConfigScriptsPhase SixLabors.ImageSharp-1.0.4> Running phase: configurePhase SixLabors.ImageSharp-1.0.4> no configure script, doing nothing SixLabors.ImageSharp-1.0.4> Running phase: buildPhase SixLabors.ImageSharp-1.0.4> no Makefile or custom buildPhase, doing nothing SixLabors.ImageSharp-1.0.4> Running phase: installPhase System.Configuration.ConfigurationManager-10.0.1> Running phase: unpackPhase System.Configuration.ConfigurationManager-10.0.1> Running phase: patchPhase System.Configuration.ConfigurationManager-10.0.1> Running phase: updateAutotoolsGnuConfigScriptsPhase System.Configuration.ConfigurationManager-10.0.1> Running phase: configurePhase System.Configuration.ConfigurationManager-10.0.1> no configure script, doing nothing System.Configuration.ConfigurationManager-10.0.1> Running phase: buildPhase System.Configuration.ConfigurationManager-10.0.1> no Makefile or custom buildPhase, doing nothing System.Configuration.ConfigurationManager-10.0.1> Running phase: installPhase System.Configuration.ConfigurationManager-10.0.1> Running phase: fixupPhase System.Configuration.ConfigurationManager-10.0.1> Patching package system.configuration.configurationmanager/10.0.1 System.Configuration.ConfigurationManager-10.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/40ln9qsssk6h6jk2p8qlq8vyv63q5qr4-System.Configuration.ConfigurationManager-10.0.1 building '/nix/store/3v46sirzp8nfd6y910nxrd74wb8cn61c-TagLibSharp-Lidarr-2.2.0.19.drv' SixLabors.ImageSharp-1.0.4> Running phase: fixupPhase SixLabors.ImageSharp-1.0.4> Patching package sixlabors.imagesharp/1.0.4 System.Configuration.ConfigurationManager-10.0.1> checking for references to /build/ in /nix/store/40ln9qsssk6h6jk2p8qlq8vyv63q5qr4-System.Configuration.ConfigurationManager-10.0.1... System.Configuration.ConfigurationManager-10.0.1> patching script interpreter paths in /nix/store/40ln9qsssk6h6jk2p8qlq8vyv63q5qr4-System.Configuration.ConfigurationManager-10.0.1 System.Diagnostics.EventLog-10.0.1> Running phase: unpackPhase System.Diagnostics.EventLog-10.0.1> Running phase: patchPhase System.Diagnostics.EventLog-10.0.1> Running phase: updateAutotoolsGnuConfigScriptsPhase System.Diagnostics.EventLog-10.0.1> Running phase: configurePhase System.Security.Cryptography.ProtectedData-10.0.1> Running phase: unpackPhase System.Security.Cryptography.ProtectedData-10.0.1> Running phase: patchPhase System.Security.Cryptography.ProtectedData-10.0.1> Running phase: updateAutotoolsGnuConfigScriptsPhase System.Security.Cryptography.ProtectedData-10.0.1> Running phase: configurePhase System.ServiceProcess.ServiceController-10.0.1> Running phase: unpackPhase Net.IBM.Data.Db2-9.0.0.300> Normalized /nix/store/hdjqlykznycnjy5qkr9k9gkwq2kymbd0-Net.IBM.Data.Db2-9.0.0.300/share/nuget/source/net.ibm.data.db2/9.0.0.300/net.ibm.data.db2.9.0.0.300.nupkg SixLabors.ImageSharp-1.0.4> shrinking RPATHs of ELF executables and libraries in /nix/store/7n3afim9w6plyx2xrzjrsaklma6d009x-SixLabors.ImageSharp-1.0.4 SixLabors.ImageSharp-1.0.4> checking for references to /build/ in /nix/store/7n3afim9w6plyx2xrzjrsaklma6d009x-SixLabors.ImageSharp-1.0.4... System.Diagnostics.EventLog-10.0.1> no configure script, doing nothing System.Diagnostics.EventLog-10.0.1> Running phase: buildPhase System.Diagnostics.EventLog-10.0.1> no Makefile or custom buildPhase, doing nothing System.Diagnostics.EventLog-10.0.1> Running phase: installPhase System.Security.Cryptography.ProtectedData-10.0.1> no configure script, doing nothing System.Security.Cryptography.ProtectedData-10.0.1> Running phase: buildPhase System.Security.Cryptography.ProtectedData-10.0.1> no Makefile or custom buildPhase, doing nothing System.Security.Cryptography.ProtectedData-10.0.1> Running phase: installPhase System.ServiceProcess.ServiceController-10.0.1> Running phase: patchPhase System.ServiceProcess.ServiceController-10.0.1> Running phase: updateAutotoolsGnuConfigScriptsPhase System.ServiceProcess.ServiceController-10.0.1> Running phase: configurePhase SixLabors.ImageSharp-1.0.4> patching script interpreter paths in /nix/store/7n3afim9w6plyx2xrzjrsaklma6d009x-SixLabors.ImageSharp-1.0.4 SixLabors.ImageSharp-1.0.4> Normalized /nix/store/7n3afim9w6plyx2xrzjrsaklma6d009x-SixLabors.ImageSharp-1.0.4/share/nuget/source/sixlabors.imagesharp/1.0.4/sixlabors.imagesharp.1.0.4.nupkg System.Configuration.ConfigurationManager-10.0.1> Normalized /nix/store/40ln9qsssk6h6jk2p8qlq8vyv63q5qr4-System.Configuration.ConfigurationManager-10.0.1/share/nuget/source/system.configuration.configurationmanager/10.0.1/system.configuration.configurationmanager.10.0.1.nupkg System.Diagnostics.EventLog-10.0.1> Running phase: fixupPhase System.Diagnostics.EventLog-10.0.1> Patching package system.diagnostics.eventlog/10.0.1 System.Diagnostics.EventLog-10.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/0pc1kjz7kr0ylysqd20rw4wsfl98ff9a-System.Diagnostics.EventLog-10.0.1 System.Diagnostics.EventLog-10.0.1> checking for references to /build/ in /nix/store/0pc1kjz7kr0ylysqd20rw4wsfl98ff9a-System.Diagnostics.EventLog-10.0.1... System.Diagnostics.EventLog-10.0.1> patching script interpreter paths in /nix/store/0pc1kjz7kr0ylysqd20rw4wsfl98ff9a-System.Diagnostics.EventLog-10.0.1 System.Diagnostics.EventLog-10.0.1> Normalized /nix/store/0pc1kjz7kr0ylysqd20rw4wsfl98ff9a-System.Diagnostics.EventLog-10.0.1/share/nuget/source/system.diagnostics.eventlog/10.0.1/system.diagnostics.eventlog.10.0.1.nupkg System.Security.Cryptography.ProtectedData-10.0.1> Running phase: fixupPhase System.Security.Cryptography.ProtectedData-10.0.1> Patching package system.security.cryptography.protecteddata/10.0.1 System.Security.Cryptography.ProtectedData-10.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/aza59xgfy6fcw7q00h12xzj9nj95g59d-System.Security.Cryptography.ProtectedData-10.0.1 System.Security.Cryptography.ProtectedData-10.0.1> checking for references to /build/ in /nix/store/aza59xgfy6fcw7q00h12xzj9nj95g59d-System.Security.Cryptography.ProtectedData-10.0.1... System.Security.Cryptography.ProtectedData-10.0.1> patching script interpreter paths in /nix/store/aza59xgfy6fcw7q00h12xzj9nj95g59d-System.Security.Cryptography.ProtectedData-10.0.1 System.Security.Cryptography.ProtectedData-10.0.1> Normalized /nix/store/aza59xgfy6fcw7q00h12xzj9nj95g59d-System.Security.Cryptography.ProtectedData-10.0.1/share/nuget/source/system.security.cryptography.protecteddata/10.0.1/system.security.cryptography.protecteddata.10.0.1.nupkg System.ServiceProcess.ServiceController-10.0.1> no configure script, doing nothing System.ServiceProcess.ServiceController-10.0.1> Running phase: buildPhase System.ServiceProcess.ServiceController-10.0.1> no Makefile or custom buildPhase, doing nothing System.ServiceProcess.ServiceController-10.0.1> Running phase: installPhase System.ServiceProcess.ServiceController-10.0.1> Running phase: fixupPhase System.ServiceProcess.ServiceController-10.0.1> Patching package system.serviceprocess.servicecontroller/10.0.1 System.ServiceProcess.ServiceController-10.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/qk83ahvfvzv9s0i50fkyq8hv0zkcawp1-System.ServiceProcess.ServiceController-10.0.1 System.ServiceProcess.ServiceController-10.0.1> checking for references to /build/ in /nix/store/qk83ahvfvzv9s0i50fkyq8hv0zkcawp1-System.ServiceProcess.ServiceController-10.0.1... System.ServiceProcess.ServiceController-10.0.1> patching script interpreter paths in /nix/store/qk83ahvfvzv9s0i50fkyq8hv0zkcawp1-System.ServiceProcess.ServiceController-10.0.1 System.ServiceProcess.ServiceController-10.0.1> Normalized /nix/store/qk83ahvfvzv9s0i50fkyq8hv0zkcawp1-System.ServiceProcess.ServiceController-10.0.1/share/nuget/source/system.serviceprocess.servicecontroller/10.0.1/system.serviceprocess.servicecontroller.10.0.1.nupkg TagLibSharp-Lidarr-2.2.0.19> Running phase: unpackPhase TagLibSharp-Lidarr-2.2.0.19> Running phase: patchPhase TagLibSharp-Lidarr-2.2.0.19> Running phase: updateAutotoolsGnuConfigScriptsPhase TagLibSharp-Lidarr-2.2.0.19> Running phase: configurePhase TagLibSharp-Lidarr-2.2.0.19> no configure script, doing nothing TagLibSharp-Lidarr-2.2.0.19> Running phase: buildPhase TagLibSharp-Lidarr-2.2.0.19> no Makefile or custom buildPhase, doing nothing TagLibSharp-Lidarr-2.2.0.19> Running phase: installPhase TagLibSharp-Lidarr-2.2.0.19> Running phase: fixupPhase TagLibSharp-Lidarr-2.2.0.19> Patching package taglibsharp-lidarr/2.2.0.19 TagLibSharp-Lidarr-2.2.0.19> shrinking RPATHs of ELF executables and libraries in /nix/store/gsbcv02ipydyy24ymkr0g0jlwg9bf6ql-TagLibSharp-Lidarr-2.2.0.19 TagLibSharp-Lidarr-2.2.0.19> checking for references to /build/ in /nix/store/gsbcv02ipydyy24ymkr0g0jlwg9bf6ql-TagLibSharp-Lidarr-2.2.0.19... TagLibSharp-Lidarr-2.2.0.19> patching script interpreter paths in /nix/store/gsbcv02ipydyy24ymkr0g0jlwg9bf6ql-TagLibSharp-Lidarr-2.2.0.19 TagLibSharp-Lidarr-2.2.0.19> Normalized /nix/store/gsbcv02ipydyy24ymkr0g0jlwg9bf6ql-TagLibSharp-Lidarr-2.2.0.19/share/nuget/source/taglibsharp-lidarr/2.2.0.19/taglibsharp-lidarr.2.2.0.19.nupkg building '/nix/store/4psdwbr3mcma09c5619c6xh9jkfw3767-chaptarr-0.9.965.drv' chaptarr-0.9.965> structuredAttrs is enabled chaptarr-0.9.965> Running phase: unpackPhase chaptarr-0.9.965> unpacking source archive /nix/store/f01d634kf59k25gmk5mrl09r30d3q4qq-source chaptarr-0.9.965> source root is source chaptarr-0.9.965> Running phase: patchPhase chaptarr-0.9.965> Running phase: configureNuget chaptarr-0.9.965> Running phase: updateAutotoolsGnuConfigScriptsPhase chaptarr-0.9.965> Running phase: configurePhase chaptarr-0.9.965> Executing dotnetConfigureHook chaptarr-0.9.965> Determining projects to restore... chaptarr-0.9.965> Restored /build/source/src/NzbDrone.Mono/Chaptarr.Mono.csproj (in 343 ms). chaptarr-0.9.965> Restored /build/source/src/NzbDrone.Common/Chaptarr.Common.csproj (in 343 ms). chaptarr-0.9.965> Restored /build/source/src/NzbDrone.Host/Chaptarr.Host.csproj (in 369 ms). chaptarr-0.9.965> Restored /build/source/src/NzbDrone.SignalR/Chaptarr.SignalR.csproj (in 373 ms). chaptarr-0.9.965> Restored /build/source/src/Chaptarr.Http/Chaptarr.Http.csproj (in 379 ms). chaptarr-0.9.965> Restored /build/source/src/NzbDrone.Core/Chaptarr.Core.csproj (in 392 ms). chaptarr-0.9.965> Restored /build/source/src/Chaptarr.Api.V1/Chaptarr.Api.V1.csproj (in 392 ms). chaptarr-0.9.965> Restored /build/source/src/NzbDrone.Console/Chaptarr.Console.csproj (in 395 ms). chaptarr-0.9.965> Determining projects to restore... chaptarr-0.9.965> All projects are up-to-date for restore. chaptarr-0.9.965> Determining projects to restore... chaptarr-0.9.965> Restored /build/source/src/NzbDrone.Windows/Chaptarr.Windows.csproj (in 300 ms). chaptarr-0.9.965> Restored /build/source/src/Chaptarr.Core.Test/Chaptarr.Core.Test.csproj (in 314 ms). chaptarr-0.9.965> 5 of 7 projects are up-to-date for restore. chaptarr-0.9.965> yarn config v1.22.22 chaptarr-0.9.965> success Set "yarn-offline-mirror" to "/nix/store/mdg5rsn6csw3qnf8wiq81h3m6alc86m8-offline". chaptarr-0.9.965> Done in 0.05s. chaptarr-0.9.965> yarn install v1.22.22 chaptarr-0.9.965> [1/4] Resolving packages... chaptarr-0.9.965> (node:2249) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. chaptarr-0.9.965> (Use `node --trace-deprecation ...` to show where the warning was created) chaptarr-0.9.965> [2/4] Fetching packages... chaptarr-0.9.965> [3/4] Linking dependencies... chaptarr-0.9.965> warning " > react-dnd-multi-backend@6.0.2" has incorrect peer dependency "react@^16.13". chaptarr-0.9.965> warning " > react-dnd-multi-backend@6.0.2" has incorrect peer dependency "react-dnd-html5-backend@^11.1.3". chaptarr-0.9.965> warning " > react-dnd-multi-backend@6.0.2" has incorrect peer dependency "react-dnd-touch-backend@^11.1.3". chaptarr-0.9.965> warning " > react-dnd-multi-backend@6.0.2" has incorrect peer dependency "react-dom@^16.13". chaptarr-0.9.965> warning "react-dnd-multi-backend > react-dnd-preview@6.0.2" has incorrect peer dependency "react@^16.13.1". chaptarr-0.9.965> warning "react-dnd-multi-backend > react-dnd-preview@6.0.2" has incorrect peer dependency "react-dnd@^11.1.3". chaptarr-0.9.965> warning "react-document-title > react-side-effect@1.2.0" has incorrect peer dependency "react@^0.13.0 || ^0.14.0 || ^15.0.0 || ^16.0.0". chaptarr-0.9.965> warning " > react-popper@1.3.7" has incorrect peer dependency "react@0.14.x || ^15.0.0 || ^16.0.0". chaptarr-0.9.965> warning "react-popper > create-react-context@0.3.0" has incorrect peer dependency "react@^0.14.0 || ^15.0.0 || ^16.0.0". chaptarr-0.9.965> warning " > react-virtualized@9.21.1" has incorrect peer dependency "react@^15.3.0 || ^16.0.0-alpha". chaptarr-0.9.965> warning " > react-virtualized@9.21.1" has incorrect peer dependency "react-dom@^15.3.0 || ^16.0.0-alpha". chaptarr-0.9.965> [4/4] Building fresh packages... chaptarr-0.9.965> warning Ignored scripts due to flag. chaptarr-0.9.965> Done in 9.92s. chaptarr-0.9.965> patching script interpreter paths in node_modules chaptarr-0.9.965> node_modules/@babel/parser/bin/babel-parser.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/acorn/bin/acorn: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/@typescript-eslint/eslint-plugin/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/@typescript-eslint/typescript-estree/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/@typescript-eslint/utils/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/autoprefixer/bin/autoprefixer: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/baseline-browser-mapping/dist/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/browserslist/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/clipboard/.husky/pre-commit: interpreter directive changed from "#!/bin/sh" to "/nix/store/10dxp0qxqxxsyiljrh2kp0xqhz6arhcx-bash-5.3p15/bin/sh" chaptarr-0.9.965> node_modules/crc-32/bin/crc32.njs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/css-loader/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/css-modules-typescript-loader/node_modules/json5/lib/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/cssesc/bin/cssesc: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/del/node_modules/rimraf/bin.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/detect-libc/bin/detect-libc.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/envinfo/dist/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/errno/build.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/errno/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/eslint-config-prettier/bin/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/eslint/bin/eslint.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/eslint-plugin-react/node_modules/resolve/bin/resolve: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/flat-cache/node_modules/rimraf/bin.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/flat/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/fork-ts-checker-webpack-plugin/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/global-prefix/node_modules/which/bin/which: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/he/bin/he: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/html-minifier-terser/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/image-size/bin/image-size.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/import-local/fixtures/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/jiti/bin/jiti.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/js-yaml/bin/js-yaml.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/jsesc/bin/jsesc: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/json5/lib/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/less/node_modules/mime/src/build.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/less/node_modules/mime/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/less/node_modules/semver/bin/semver: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/less/bin/lessc: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/loose-envify/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/mime/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/mkdirp/bin/cmd.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/nanoid/bin/nanoid.cjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/needle/bin/needle: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/node-addon-api/tools/conversion.js: interpreter directive changed from "#! /usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/normalize-package-data/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/postcss-loader/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/prettier/bin-prettier.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/regjsparser/bin/parser: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/resolve/bin/resolve: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/rgb/bin/rgb: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/rimraf/node_modules/glob/dist/esm/bin.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/rimraf/dist/esm/bin.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/sass/sass.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/stylelint/bin/stylelint.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/stylus/bin/stylus: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/terser/bin/terser: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/terser/bin/uglifyjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/ts-loader/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/tsconfig-paths/node_modules/json5/lib/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/typescript/bin/tsc: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/typescript/bin/tsserver: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/update-browserslist-db/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/webpack/node_modules/acorn/bin/acorn: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/webpack/node_modules/browserslist/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/webpack/node_modules/terser/bin/terser: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/webpack/node_modules/terser/bin/uglifyjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/webpack/node_modules/update-browserslist-db/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/webpack/bin/webpack.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/webpack-cli/bin/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> node_modules/which/bin/node-which: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/gxq2cd70i077rah1d4hkzc1lpq8q4pv8-nodejs-24.21.0/bin/node" chaptarr-0.9.965> Finished dotnetConfigureHook chaptarr-0.9.965> Running phase: buildPhase chaptarr-0.9.965> Executing dotnetBuildHook chaptarr-0.9.965> Chaptarr.Common -> /build/source/_output/net10.0/linux-x64/Chaptarr.Common.dll chaptarr-0.9.965> Chaptarr.Mono -> /build/source/_output/net10.0/linux-x64/Chaptarr.Mono.dll chaptarr-0.9.965> Chaptarr.Core -> /build/source/_output/net10.0/linux-x64/Chaptarr.Core.dll chaptarr-0.9.965> Chaptarr.SignalR -> /build/source/_output/net10.0/linux-x64/Chaptarr.SignalR.dll chaptarr-0.9.965> Chaptarr.Http -> /build/source/_output/net10.0/linux-x64/Chaptarr.Http.dll chaptarr-0.9.965> Chaptarr.Api.V1 -> /build/source/_output/net10.0/linux-x64/Chaptarr.Api.V1.dll chaptarr-0.9.965> Chaptarr.Host -> /build/source/_output/net10.0/linux-x64/Chaptarr.Host.dll chaptarr-0.9.965> Chaptarr.Console -> /build/source/_output/net10.0/linux-x64/Chaptarr.dll chaptarr-0.9.965> chaptarr-0.9.965> Build succeeded. chaptarr-0.9.965> 0 Warning(s) chaptarr-0.9.965> 0 Error(s) chaptarr-0.9.965> chaptarr-0.9.965> Time Elapsed 00:00:15.63 chaptarr-0.9.965> Chaptarr.Common -> /build/source/_output/net10.0/linux-x64/Chaptarr.Common.dll chaptarr-0.9.965> Chaptarr.Mono -> /build/source/_output/net10.0/linux-x64/Chaptarr.Mono.dll chaptarr-0.9.965> chaptarr-0.9.965> Build succeeded. chaptarr-0.9.965> 0 Warning(s) chaptarr-0.9.965> 0 Error(s) chaptarr-0.9.965> chaptarr-0.9.965> Time Elapsed 00:00:00.79 chaptarr-0.9.965> Chaptarr.Common -> /build/source/_output/net10.0/linux-x64/Chaptarr.Common.dll chaptarr-0.9.965> Chaptarr.Core -> /build/source/_output/net10.0/linux-x64/Chaptarr.Core.dll chaptarr-0.9.965> Chaptarr.Windows -> /build/source/_output/net10.0/linux-x64/Chaptarr.Windows.dll chaptarr-0.9.965> Chaptarr.SignalR -> /build/source/_output/net10.0/linux-x64/Chaptarr.SignalR.dll chaptarr-0.9.965> Chaptarr.Http -> /build/source/_output/net10.0/linux-x64/Chaptarr.Http.dll chaptarr-0.9.965> Chaptarr.Api.V1 -> /build/source/_output/net10.0/linux-x64/Chaptarr.Api.V1.dll chaptarr-0.9.965> Chaptarr.Core.Test -> /build/source/_tests/net10.0/linux-x64/Chaptarr.Core.Test.dll chaptarr-0.9.965> chaptarr-0.9.965> Build succeeded. chaptarr-0.9.965> 0 Warning(s) chaptarr-0.9.965> 0 Error(s) chaptarr-0.9.965> chaptarr-0.9.965> Time Elapsed 00:00:06.56 chaptarr-0.9.965> yarn run v1.22.22 chaptarr-0.9.965> $ yarn clean chaptarr-0.9.965> warning You don't appear to have an internet connection. Try the --offline flag to use the cache for registry queries. chaptarr-0.9.965> $ npx rimraf ./_output/UI && npx rimraf --glob "**/*.js.map" chaptarr-0.9.965> npm warn Unknown env config "version-commit-hooks". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. chaptarr-0.9.965> npm warn Unknown env config "version-tag-prefix". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. chaptarr-0.9.965> npm warn Unknown env config "version-git-message". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. chaptarr-0.9.965> npm warn Unknown env config "argv". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. chaptarr-0.9.965> npm warn Unknown env config "version-git-tag". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. chaptarr-0.9.965> npm warn Unknown env config "yarn-offline-mirror". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. chaptarr-0.9.965> \\npm warn Unknown env config "version-commit-hooks". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. chaptarr-0.9.965> npm warn Unknown env config "version-tag-prefix". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. chaptarr-0.9.965> npm warn Unknown env config "version-git-message". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. chaptarr-0.9.965> npm warn Unknown env config "argv". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. chaptarr-0.9.965> npm warn Unknown env config "version-git-tag". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. chaptarr-0.9.965> npm warn Unknown env config "yarn-offline-mirror". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. chaptarr-0.9.965> \$ webpack --env production --config ./frontend/build/webpack.config.js --env production chaptarr-0.9.965> Source Folder: /build/source/frontend/src chaptarr-0.9.965> Output Folder: /build/source/_output/UI chaptarr-0.9.965> isProduction: true chaptarr-0.9.965> isProfiling: false chaptarr-0.9.965> Browserslist: caniuse-lite is outdated. Please run: chaptarr-0.9.965> npx update-browserslist-db@latest chaptarr-0.9.965> Why you should do it regularly: https://github.com/browserslist/update-db#readme chaptarr-0.9.965> [FileManagerPlugin] copied "frontend/src/Content/robots.txt" to "/build/source/_output/UI/Content/robots.txt chaptarr-0.9.965> [FileManagerPlugin] copied "frontend/src/*.html" to "/build/source/_output/UI chaptarr-0.9.965> [FileManagerPlugin] copied "frontend/src/Content/Fonts/*.*" to "/build/source/_output/UI/Content/Fonts chaptarr-0.9.965> [FileManagerPlugin] copied "frontend/src/Content/Images/*.*" to "/build/source/_output/UI/Content/Images chaptarr-0.9.965> [FileManagerPlugin] copied "frontend/src/Content/Images/Icons/*.*" to "/build/source/_output/UI/Content/Images/Icons chaptarr-0.9.965> assets by path *.js 3.19 MiB chaptarr-0.9.965> assets by status 3.18 MiB [big] chaptarr-0.9.965> asset vendors-beb1f1159baf0331b181.js 1.64 MiB [emitted] [immutable] [minimized] [big] (name: vendors) (id hint: defaultVendors) 1 related asset chaptarr-0.9.965> asset 304-a58d615706ae781bf34f.js 1.54 MiB [emitted] [immutable] [minimized] [big] chaptarr-0.9.965> asset index-509b847a769047b0fee6.js 5.51 KiB [emitted] [immutable] [minimized] (name: index) chaptarr-0.9.965> asset runtime-1cdbeb29e5b2612744b3.js 4.73 KiB [emitted] [immutable] [minimized] (name: runtime) chaptarr-0.9.965> assets by path Content/*.css 339 KiB chaptarr-0.9.965> asset Content/304-27492cdef3267c773255.css 338 KiB [emitted] [immutable] [big] chaptarr-0.9.965> asset Content/styles-06fe3438d04ceec90f92.css 218 bytes [emitted] [immutable] (name: index) chaptarr-0.9.965> asset index.html 1.91 KiB [emitted] chaptarr-0.9.965> Entrypoint index [big] 1.65 MiB = runtime-1cdbeb29e5b2612744b3.js 4.73 KiB vendors-beb1f1159baf0331b181.js 1.64 MiB Content/styles-06fe3438d04ceec90f92.css 218 bytes index-509b847a769047b0fee6.js 5.51 KiB chaptarr-0.9.965> orphan modules 5.27 MiB (javascript) 361 KiB (runtime) [orphan] 3844 modules chaptarr-0.9.965> runtime modules 12.1 KiB 17 modules chaptarr-0.9.965> built modules 8.58 MiB (javascript) 338 KiB (css/mini-extract) [built] chaptarr-0.9.965> modules by layer 8.58 MiB chaptarr-0.9.965> modules by path ./node_modules/ 5.05 MiB 547 modules chaptarr-0.9.965> modules by path ./frontend/src/ 3.54 MiB chaptarr-0.9.965> modules by path ./frontend/src/Styles/ 15.5 KiB 7 modules chaptarr-0.9.965> ./frontend/src/index.ts 4.49 KiB [built] [code generated] chaptarr-0.9.965> ./frontend/src/polyfills.js 1.38 KiB [built] [code generated] chaptarr-0.9.965> ./frontend/src/index.css 58 bytes [built] [code generated] chaptarr-0.9.965> ./frontend/src/bootstrap.tsx + 1499 modules 3.52 MiB [optional] [built] [code generated] chaptarr-0.9.965> + 7 modules chaptarr-0.9.965> css modules 338 KiB 451 modules chaptarr-0.9.965> webpack 5.102.0 compiled successfully in 23326 ms chaptarr-0.9.965> Done in 25.69s. chaptarr-0.9.965> Finished dotnetBuildHook chaptarr-0.9.965> buildPhase completed in 50 seconds chaptarr-0.9.965> Running phase: checkPhase chaptarr-0.9.965> Executing dotnetCheckHook chaptarr-0.9.965> Test run for /build/source/_tests/net10.0/linux-x64/Chaptarr.Core.Test.dll (.NETCoreApp,Version=v10.0) chaptarr-0.9.965> A total of 1 test files matched the specified pattern. chaptarr-0.9.965> NUnit Adapter 4.2.0.0: Test execution started chaptarr-0.9.965> Running selected tests in /build/source/_tests/net10.0/linux-x64/Chaptarr.Core.Test.dll chaptarr-0.9.965> NUnit3TestExecutor discovered 3032 of 3032 NUnit test cases using Current Discovery mode, Non-Explicit run chaptarr-0.9.965> Passed should_leave_a_malformed_generic_root_for_validation [73 ms] chaptarr-0.9.965> Passed should_normalize_generic_ebook_fields_before_native_validation(False) [15 ms] chaptarr-0.9.965> Passed should_normalize_generic_ebook_fields_before_native_validation(True) [1 ms] chaptarr-0.9.965> Passed unscoped_author_list_should_expose_each_media_side_and_their_combined_totals [2 ms] chaptarr-0.9.965> Passed add_author_should_pass_last_selected_media_type_to_queued_import [2 ms] chaptarr-0.9.965> Passed import_author_should_use_the_requested_media_type_as_the_initial_view [5 ms] chaptarr-0.9.965> Passed purge_and_readd_should_retry_only_retained_unmapped_book_file_rows [5 ms] chaptarr-0.9.965> Passed should_apply_media_monitoring_when_bulk_edit_configures_that_media_root [20 ms] chaptarr-0.9.965> Passed should_leave_unconfigured_media_monitoring_unchanged_when_bulk_edit_targets_both_types [< 1 ms] chaptarr-0.9.965> Passed should_not_queue_forced_hydration_when_bulk_edit_changes_existing_root [< 1 ms] chaptarr-0.9.965> Passed should_queue_forced_hydration_when_bulk_edit_adds_missing_ebook_root [< 1 ms] chaptarr-0.9.965> Passed author_book_list_should_not_reapply_metadata_profile_filter_to_local_rows [26 ms] chaptarr-0.9.965> Passed facade_put_should_promote_only_requested_media_side_and_return_monitored_book [11 ms] chaptarr-0.9.965> Passed book_edit_burst_loads_one_row_then_sends_one_collection_sync [2 ms] chaptarr-0.9.965> Passed single_book_edit_keeps_its_immediate_row_update [< 1 ms] chaptarr-0.9.965> Passed should_detect_explicit_edition_change_when_single_submitted_monitored_differs [1 ms] chaptarr-0.9.965> Passed should_not_detect_explicit_edition_change_for_invalid_monitored_counts [< 1 ms] chaptarr-0.9.965> Passed should_not_detect_explicit_edition_change_when_single_submitted_monitored_is_unchanged [< 1 ms] chaptarr-0.9.965> Passed should_not_skip_repair_for_human_route_or_full_facade_submission [< 1 ms] chaptarr-0.9.965> Passed should_not_use_specific_book_monitoring_outside_facade_or_without_false_to_true_change [< 1 ms] chaptarr-0.9.965> Passed should_pin_explicit_edition_change_only_for_id_route [< 1 ms] chaptarr-0.9.965> Passed should_skip_repair_for_partial_facade_compat_submission_that_omitted_current_edition [< 1 ms] chaptarr-0.9.965> Passed should_use_specific_book_monitoring_only_for_matching_facade_media_type(Audiobook,"audiobook",True) [< 1 ms] chaptarr-0.9.965> Passed should_use_specific_book_monitoring_only_for_matching_facade_media_type(Ebook,"ebook",True) [< 1 ms] chaptarr-0.9.965> Passed should_use_specific_book_monitoring_only_for_matching_facade_media_type(Audiobook,"ebook",False) [< 1 ms] chaptarr-0.9.965> Passed should_use_specific_book_monitoring_only_for_matching_facade_media_type(Ebook,"audiobook",False) [< 1 ms] chaptarr-0.9.965> Passed should_fill_sibling_config_for_single_format_add_from_sync_mixed_root [19 ms] chaptarr-0.9.965> Passed should_not_expand_ebook_only_readarr_root_into_audiobook_model_settings [1 ms] chaptarr-0.9.965> Passed should_not_fill_sibling_config_when_mixed_root_sync_default_is_off [< 1 ms] chaptarr-0.9.965> Passed should_not_replace_explicit_sibling_config_from_sync_mixed_root [1 ms] chaptarr-0.9.965> Passed should_allow_author_matched_by_foreign_id_without_quality_profiles [1 ms] chaptarr-0.9.965> Passed should_allow_existing_author_without_quality_profiles [< 1 ms] chaptarr-0.9.965> Passed should_reject_native_book_import_with_bare_foreign_edition_id("30643037") [3 ms] chaptarr-0.9.965> Passed should_reject_native_book_import_with_bare_foreign_edition_id("B000TEST01") [< 1 ms] chaptarr-0.9.965> Passed should_reject_new_author_without_quality_profiles [< 1 ms] chaptarr-0.9.965> Passed should_return_404_when_book_missing [1 ms] chaptarr-0.9.965> Passed should_return_all_work_matched_clones_and_cross_format_siblings [6 ms] chaptarr-0.9.965> Passed should_return_empty_when_no_siblings_exist [< 1 ms] chaptarr-0.9.965> Passed should_return_single_sibling_with_file_details_and_aggregated_stats [1 ms] chaptarr-0.9.965> Passed unmapped_api_should_report_three_units_for_two_ebooks_and_one_audiobook [19 ms] chaptarr-0.9.965> Passed should_expose_book_file_id_as_organize_preview_row_id [< 1 ms] chaptarr-0.9.965> Passed should_expose_book_file_id_as_retag_preview_row_id [1 ms] chaptarr-0.9.965> Passed should_reject_canonical_author_folder_for_book_scoped_preview [< 1 ms] chaptarr-0.9.965> Passed should_return_preview_rows_for_author_scoped_preview [< 1 ms] chaptarr-0.9.965> Passed resource_should_expose_the_persisted_match_provenance_without_reconstruction [6 ms] chaptarr-0.9.965> Passed edition_choices_should_keep_their_own_remote_art_instead_of_borrowing_the_monitored_book_cover [7 ms] chaptarr-0.9.965> Passed should_normalize_work_terms_by_readarr_facade_dialect_only [< 1 ms] chaptarr-0.9.965> Passed should_reject_native_bare_work_terms [< 1 ms] chaptarr-0.9.965> Passed should_return_all_media_type_matches_for_unscoped_provider_lookup [6 ms] chaptarr-0.9.965> Passed should_use_plural_book_column_lookup_for_isbn_when_no_edition_rows_match [2 ms] chaptarr-0.9.965> Passed missing_should_monitor_every_fileless_current_book_regardless_of_release_date [4 ms] chaptarr-0.9.965> Passed should_keep_the_legacy_future_action_date_based_without_changing_missing_semantics [< 1 ms] chaptarr-0.9.965> Passed should_only_change_books_for_the_selected_media_type [< 1 ms] chaptarr-0.9.965> Passed should_pass_the_selected_media_type_to_book_monitoring [57 ms] chaptarr-0.9.965> Passed should_preserve_specific_book_requests_without_an_explicit_monitor_enum [< 1 ms] chaptarr-0.9.965> Passed should_reject_legacy_author_level_controls("{\"authors\":[{\"id\":42,\"monitored\":false}],\"monitoringOptions\":{}}") [< 1 ms] chaptarr-0.9.965> Passed should_reject_legacy_author_level_controls("{\"authors\":[{\"id\":42}],\"monitorNewItems\":\"new\"}") [1 ms] chaptarr-0.9.965> Passed should_reject_specific_book_monitoring_without_a_book_id("{\"authors\":[{\"id\":42}],\"monitoringOptions\":{\"monitor\":\"specificBook\"}}") [< 1 ms] chaptarr-0.9.965> Passed should_reject_specific_book_monitoring_without_a_book_id("{\"authors\":[{\"id\":42}],\"monitoringOptions\":{\"monitor\":\"specificBook\",\"booksToMonitor\":null}}") [< 1 ms] chaptarr-0.9.965> Passed should_reject_specific_book_monitoring_without_a_book_id("{\"authors\":[{\"id\":42}],\"monitoringOptions\":{\"monitor\":\"specificBook\",\"booksToMonitor\":[]}}") [< 1 ms] chaptarr-0.9.965> Passed should_treat_an_empty_monitoring_object_as_no_command [< 1 ms] chaptarr-0.9.965> Passed should_filter_feed_by_legacy_tagList_query_parameter [25 ms] chaptarr-0.9.965> Passed should_filter_feed_by_tags_query_parameter [< 1 ms] chaptarr-0.9.965> Passed should_prefer_tags_over_legacy_tagList_when_both_are_present [< 1 ms] chaptarr-0.9.965> Passed should_add_legacy_bulk_tags_to_both_media_tag_sets [1 ms] chaptarr-0.9.965> Passed should_preserve_other_bulk_fields [< 1 ms] chaptarr-0.9.965> Passed should_remove_legacy_bulk_tags_from_both_media_tag_sets [< 1 ms] chaptarr-0.9.965> Passed should_replace_both_media_tag_sets_from_legacy_bulk_tags [< 1 ms] chaptarr-0.9.965> Passed narrator_search_should_load_each_edition_own_cover_without_persisting_or_borrowing_book_art [7 ms] chaptarr-0.9.965> Passed should_emit_facade_edition_id_for_edition_book_lookup [< 1 ms] chaptarr-0.9.965> Passed delete_should_evict_tracked_download_case_insensitively_and_refresh_queue [1 ms] chaptarr-0.9.965> Passed delete_should_not_stop_tracking_when_download_is_not_cached [< 1 ms] chaptarr-0.9.965> Passed get_should_only_report_trackable_cached_downloads_as_in_client [2 ms] chaptarr-0.9.965> Passed one_selected_unmapped_id_should_expand_to_the_exact_same_unit_scope [3 ms] chaptarr-0.9.965> Passed selected_disc_folder_id_should_expand_to_the_shared_cross_folder_unit [4 ms] chaptarr-0.9.965> Passed selected_ids_from_different_units_should_be_rejected [< 1 ms] chaptarr-0.9.965> Passed optional_media_type_should_parse_known_values [< 1 ms] chaptarr-0.9.965> Passed optional_media_type_should_reject_unknown_values [< 1 ms] chaptarr-0.9.965> Passed optional_media_type_should_treat_empty_and_all_as_unfiltered [< 1 ms] chaptarr-0.9.965> Passed required_media_type_should_not_accept_all [< 1 ms] chaptarr-0.9.965> Passed required_media_type_should_parse_known_values [< 1 ms] chaptarr-0.9.965> Passed required_media_type_should_reject_absent_and_unknown_values(null) [< 1 ms] chaptarr-0.9.965> Passed required_media_type_should_reject_absent_and_unknown_values("") [< 1 ms] chaptarr-0.9.965> Passed required_media_type_should_reject_absent_and_unknown_values(" ") [< 1 ms] chaptarr-0.9.965> Passed required_media_type_should_reject_absent_and_unknown_values("banana") [< 1 ms] chaptarr-0.9.965> Passed should_keep_unknown_rows_when_filtering_by_media_type [< 1 ms] chaptarr-0.9.965> Passed canonical_root_json_should_round_trip_the_full_initial_mode_without_writing_the_old_boolean [< 1 ms] chaptarr-0.9.965> Passed legacy_root_monitoring_json_should_migrate_selected_future_to_binary_settings [< 1 ms] chaptarr-0.9.965> Passed post_should_allow_a_mixed_root_with_one_complete_media_side_and_no_monitoring_defaults [18 ms] chaptarr-0.9.965> Passed post_should_reject_a_mixed_root_without_any_media_defaults [2 ms] chaptarr-0.9.965> Passed post_should_reject_a_single_type_root_without_profile_defaults(Audiobook) [2 ms] chaptarr-0.9.965> Passed post_should_reject_a_single_type_root_without_profile_defaults(Ebook) [1 ms] chaptarr-0.9.965> Passed post_should_reject_an_incomplete_second_side_on_a_mixed_root [2 ms] chaptarr-0.9.965> Passed post_should_require_an_explicit_folder_type_in_json [3 ms] chaptarr-0.9.965> Passed resource_should_allow_empty_opposite_media_settings_for_single_type_folder [2 ms] chaptarr-0.9.965> Passed resource_should_preserve_default_sync_monitored_across_formats [< 1 ms] chaptarr-0.9.965> Passed resource_should_project_binary_settings_for_legacy_root_clients [1 ms] chaptarr-0.9.965> Passed resource_should_round_trip_audiobookshelf_sidecar_settings_per_media_type [3 ms] chaptarr-0.9.965> Passed resource_should_translate_legacy_selected_future_to_binary_settings [< 1 ms] chaptarr-0.9.965> Passed should_allow_type_change_when_root_folder_is_unassigned [3 ms] chaptarr-0.9.965> Passed should_allow_widening_to_mixed_when_authors_are_assigned(Audiobook) [1 ms] chaptarr-0.9.965> Passed should_allow_widening_to_mixed_when_authors_are_assigned(Ebook) [1 ms] chaptarr-0.9.965> Passed should_reject_an_out_of_range_folder_type [2 ms] chaptarr-0.9.965> Passed should_reject_direct_single_type_change_when_authors_are_assigned_to_root_folder [2 ms] chaptarr-0.9.965> Passed should_reject_narrowing_mixed_root_when_authors_are_assigned [1 ms] chaptarr-0.9.965> Passed should_still_reject_root_folder_path_edits [1 ms] chaptarr-0.9.965> Passed structured_canonical_initial_mode_should_win_over_the_deprecated_boolean [< 1 ms] chaptarr-0.9.965> Passed cutoff_unmet_monitored_filter_should_be_media_type_aware [3 ms] chaptarr-0.9.965> Passed missing_monitored_filter_should_be_media_type_aware [1 ms] chaptarr-0.9.965> Passed missing_unmonitored_filter_should_include_a_paused_media_side [< 1 ms] chaptarr-0.9.965> Passed complete_multi_file_audiobook_should_report_100_percent [1 ms] chaptarr-0.9.965> Passed missing_book_should_report_0_percent [< 1 ms] chaptarr-0.9.965> Passed command_terminal_event_should_flush_after_failure_or_cancellation_without_import_complete [9 ms] chaptarr-0.9.965> Passed final_import_stage_should_invalidate_deferred_file_statistics_once [< 1 ms] chaptarr-0.9.965> Passed late_progress_after_command_cleanup_should_not_reactivate_the_session [< 1 ms] chaptarr-0.9.965> Passed overlapping_imports_should_flush_only_after_the_last_session_finishes [< 1 ms] chaptarr-0.9.965> Passed progress_should_preserve_book_row_selections_while_the_author_side_is_paused [113 ms] chaptarr-0.9.965> Passed should_count_books_without_provider_editions_and_not_multiply_file_totals [46 ms] chaptarr-0.9.965> Passed should_follow_edition_repoints_and_count_files_on_unmonitored_editions [32 ms] chaptarr-0.9.965> Passed should_use_monitored_edition_date_and_file_escape_with_book_date_fallback [44 ms] chaptarr-0.9.965> Passed should_use_the_composite_index_for_each_monitored_edition_release_date_lookup [36 ms] chaptarr-0.9.965> Passed file_events_should_evict_the_global_cache_outside_an_import_session [< 1 ms] chaptarr-0.9.965> Passed file_events_should_not_evict_the_global_cache_during_an_active_import_session [< 1 ms] chaptarr-0.9.965> Passed should_build_the_same_books_and_file_aggregate_shape_for_both_databases(SQLite," = 1") [< 1 ms] chaptarr-0.9.965> Passed should_build_the_same_books_and_file_aggregate_shape_for_both_databases(PostgreSQL," = true") [1 ms] chaptarr-0.9.965> Passed terminal_handlers_should_close_lifecycle_then_invalidate_statistics_then_broadcast_sync(NzbDrone.Core.MediaFiles.Events.ImportStageProgressEvent) [< 1 ms] chaptarr-0.9.965> Passed terminal_handlers_should_close_lifecycle_then_invalidate_statistics_then_broadcast_sync(NzbDrone.Core.Messaging.Events.CommandExecutedEvent) [< 1 ms] chaptarr-0.9.965> Passed should_validate_extracted_database_before_replacing_config [12 ms] chaptarr-0.9.965> Passed should_validate_raw_database_before_staging_restore [1 ms] chaptarr-0.9.965> Passed failed_torrent_should_be_rejected_through_the_real_repository_round_trip [48 ms] chaptarr-0.9.965> Passed should_block_a_failed_torrent_by_the_live_download_client_hash_when_grab_data_has_no_hash [4 ms] chaptarr-0.9.965> Passed should_keep_the_grab_history_hash_fallback_when_no_tracked_download_exists [< 1 ms] chaptarr-0.9.965> Passed should_return_correct_total_records_for_paged_blocklist [17 ms] chaptarr-0.9.965> Passed exact_book_request_should_remove_matching_exclusion_before_importing_the_author_blob [12 ms] chaptarr-0.9.965> Passed existing_author_search_request_should_enable_the_book_and_its_media_side(Audiobook,2) [3 ms] chaptarr-0.9.965> Passed existing_author_search_request_should_enable_the_book_and_its_media_side(Ebook,3) [< 1 ms] chaptarr-0.9.965> Passed newly_imported_author_should_keep_search_for_new_book_intent [1 ms] chaptarr-0.9.965> Passed should_accept_requested_representative_edition_when_no_native_edition_survives_filters [11 ms] chaptarr-0.9.965> Passed should_drop_non_allowed_languages_before_audiobook_companion_rule_fires [2 ms] chaptarr-0.9.965> Passed should_fall_back_to_best_edition_when_requested_edition_is_missing [< 1 ms] chaptarr-0.9.965> Passed should_fall_back_to_print_when_skip_missing_isbn_removes_ebook_candidates [1 ms] chaptarr-0.9.965> Passed should_honor_requested_manual_representative_even_when_native_survives [< 1 ms] chaptarr-0.9.965> Passed should_match_requested_edition_against_plural_asins [< 1 ms] chaptarr-0.9.965> Passed should_monitor_only_one_saved_edition_when_requested_alias_matches_multiple_retained_editions [< 1 ms] chaptarr-0.9.965> Passed should_monitor_only_one_unsaved_edition_when_requested_alias_matches_multiple_retained_editions [< 1 ms] chaptarr-0.9.965> Passed should_not_let_requested_non_native_alias_steal_monitoring_when_native_survives [< 1 ms] chaptarr-0.9.965> Passed should_not_match_goodreads_provider_id_to_hardcover_numeric_collision [< 1 ms] chaptarr-0.9.965> Passed should_not_protect_requested_representative_before_direct_book_insert_when_native_survives [< 1 ms] chaptarr-0.9.965> Passed should_prefer_native_edition_when_requested_non_native_is_only_a_hint [3 ms] chaptarr-0.9.965> Passed should_protect_requested_representative_when_pruning_before_direct_book_insert_if_no_native_survives [< 1 ms] chaptarr-0.9.965> Passed should_prune_editions_before_direct_book_insert [< 1 ms] chaptarr-0.9.965> Passed should_select_allowed_audio_over_escape_hatch_and_update_book_foreign_edition_id [< 1 ms] chaptarr-0.9.965> Passed should_select_highest_rated_allowed_audiobook_when_multiple_audio_editions_exist [< 1 ms] chaptarr-0.9.965> Passed should_select_highest_rated_allowed_ebook_when_multiple_ebook_editions_exist [< 1 ms] chaptarr-0.9.965> Passed should_select_requested_edition_from_payload_alias_when_foreign_id_is_missing [< 1 ms] chaptarr-0.9.965> Passed should_select_requested_native_edition_by_goodreads_alias_when_foreign_edition_shape_changes [< 1 ms] chaptarr-0.9.965> Passed should_throw_validation_when_no_candidate_survives_filters [< 1 ms] chaptarr-0.9.965> Passed should_use_allowed_ebook_representative_when_no_audio_candidate_survives_filters [< 1 ms] chaptarr-0.9.965> Passed should_use_monitored_payload_edition_for_requested_edition_id [< 1 ms] chaptarr-0.9.965> Passed should_use_selector_instead_of_first_remote_edition_for_ids_only_hydration [< 1 ms] chaptarr-0.9.965> Passed unavailable_all_books_request_should_preserve_all_mode_and_the_requested_work_for_rescue [< 1 ms] chaptarr-0.9.965> Passed unavailable_requested_book_should_queue_exact_work_monitoring_and_search_without_direct_insert [< 1 ms] chaptarr-0.9.965> Passed should_force_refresh_when_metadata_profile_changes [1 ms] chaptarr-0.9.965> Passed should_not_force_refresh_when_author_already_had_both_roots [< 1 ms] chaptarr-0.9.965> Passed should_queue_forced_metadata_hydration_when_author_gains_ebook_root [< 1 ms] chaptarr-0.9.965> Passed should_collect_scalar_and_remote_provider_ids [< 1 ms] chaptarr-0.9.965> Passed should_get_work_lookup_author_hint_for_same_supported_provider [< 1 ms] chaptarr-0.9.965> Passed should_match_authors_by_any_provider_alias_overlap [< 1 ms] chaptarr-0.9.965> Passed should_normalize_work_lookup_author_hint_only_for_same_supported_provider("gr:208822121","gr:1077326","gr:1077326") [< 1 ms] chaptarr-0.9.965> Passed should_normalize_work_lookup_author_hint_only_for_same_supported_provider("hc:383236","hc:80626","hc:80626") [< 1 ms] chaptarr-0.9.965> Passed should_normalize_work_lookup_author_hint_only_for_same_supported_provider("gr:208822121","hc:80626",null) [< 1 ms] chaptarr-0.9.965> Passed should_normalize_work_lookup_author_hint_only_for_same_supported_provider("hc:383236","gr:1077326",null) [< 1 ms] chaptarr-0.9.965> Passed should_normalize_work_lookup_author_hint_only_for_same_supported_provider("ol:OL456W","ol:OL123A",null) [< 1 ms] chaptarr-0.9.965> Passed should_normalize_work_lookup_author_hint_only_for_same_supported_provider("208822121","gr:1077326",null) [< 1 ms] chaptarr-0.9.965> Passed should_not_match_authors_without_provider_alias_overlap [< 1 ms] chaptarr-0.9.965> Passed should_keep_existing_monitored_when_profile_filters_remove_everything [2 ms] chaptarr-0.9.965> Passed should_skip_automatic_selection_when_manual_monitored_edition_exists [< 1 ms] chaptarr-0.9.965> Passed should_use_representative_ebook_and_sync_book_foreign_edition_id_when_no_audio_candidate_survives_filters [< 1 ms] chaptarr-0.9.965> Passed should_return_existing_pending_id_when_enqueue_returns_zero [18 ms] chaptarr-0.9.965> Passed should_apply_fresh_life_dates_when_the_author_already_exists [7 ms] chaptarr-0.9.965> Passed should_match_existing_author_by_secondary_provider_id_from_remote_payload [< 1 ms] chaptarr-0.9.965> Passed should_not_disambiguate_a_discovered_author_folder [2 ms] chaptarr-0.9.965> Passed should_not_merge_same_name_authors_and_should_disambiguate_all_generated_paths [1 ms] chaptarr-0.9.965> Passed add_author_should_inherit_missing_audiobook_settings_from_explicit_root_folder [4 ms] chaptarr-0.9.965> Passed add_author_should_persist_requested_initial_media_type [1 ms] chaptarr-0.9.965> Passed add_author_should_preserve_explicit_profile_overrides [< 1 ms] chaptarr-0.9.965> Passed add_author_should_reject_incompatible_explicit_root_folder [< 1 ms] chaptarr-0.9.965> Passed add_author_should_seed_sync_metadata_from_import_etag [< 1 ms] chaptarr-0.9.965> Passed existing_author_progressive_update_should_inherit_missing_settings_from_explicit_root_folder [3 ms] chaptarr-0.9.965> Passed existing_author_should_inherit_root_tags_when_the_media_side_is_still_unset [< 1 ms] chaptarr-0.9.965> Passed not_ready_author_should_queue_the_same_root_tags_as_an_immediate_add [< 1 ms] chaptarr-0.9.965> Passed add_author_should_monitor_selected_audiobook_books_from_import_list_config [9 ms] chaptarr-0.9.965> Passed add_author_should_monitor_selected_book_by_goodreads_work_alias_from_bookshelf [3 ms] chaptarr-0.9.965> Passed add_author_should_monitor_selected_book_by_remote_provider_alias [1 ms] chaptarr-0.9.965> Passed add_author_should_not_hydrate_unconfigured_media_type_from_stray_profile [1 ms] chaptarr-0.9.965> Passed add_author_with_only_this_book_should_keep_siblings_and_the_configured_audiobook_profile [1 ms] chaptarr-0.9.965> Passed add_author_with_only_this_book_should_keep_siblings_and_the_configured_ebook_profile [1 ms] chaptarr-0.9.965> Passed all_initial_mode_should_not_be_narrowed_by_the_requested_work_rescue_id [< 1 ms] chaptarr-0.9.965> Passed existing_author_should_apply_fill_missing_settings_before_monitoring_backfilled_books(False) [1 ms] chaptarr-0.9.965> Passed existing_author_should_apply_fill_missing_settings_before_monitoring_backfilled_books(True) [< 1 ms] chaptarr-0.9.965> Passed existing_author_should_backfill_missing_profile_enabled_media_type [< 1 ms] chaptarr-0.9.965> Passed existing_author_should_reconcile_media_scoped_pending_target_from_the_author_blob [3 ms] chaptarr-0.9.965> Passed user_selected_edition_should_fail_closed_when_the_author_blob_is_ambiguous [1 ms] chaptarr-0.9.965> Passed user_selected_edition_should_not_be_resurrected_when_absent_from_the_author_blob_work [< 1 ms] chaptarr-0.9.965> Passed user_selected_edition_should_resolve_only_inside_the_author_blob_work_alias_and_media_type [< 1 ms] chaptarr-0.9.965> Passed unmonitored_filter_must_emit_a_null_safe_negation_for_nullable_author_gate(SQLite) [2 ms] chaptarr-0.9.965> Passed unmonitored_filter_must_emit_a_null_safe_negation_for_nullable_author_gate(PostgreSQL) [< 1 ms] chaptarr-0.9.965> Passed should_fall_back_to_canonical_path_when_stored_media_path_is_unsafe("/media") [< 1 ms] chaptarr-0.9.965> Passed should_fall_back_to_canonical_path_when_stored_media_path_is_unsafe("/other/A.F. Kay") [< 1 ms] chaptarr-0.9.965> Passed should_rebuild_audiobook_path_when_outside_configured_root [1 ms] chaptarr-0.9.965> Passed should_rebuild_ebook_path_when_outside_configured_root [< 1 ms] chaptarr-0.9.965> Passed should_set_both_media_paths_when_roots_are_shared [< 1 ms] chaptarr-0.9.965> Passed should_use_stored_media_path_for_import_even_when_folder_does_not_exist_yet [< 1 ms] chaptarr-0.9.965> Passed normalize_remote_books_should_apply_refresh_exclusions_consistently [2 ms] chaptarr-0.9.965> Passed normalize_remote_books_should_drop_book_when_profile_filters_all_editions [< 1 ms] chaptarr-0.9.965> Passed normalize_remote_books_should_filter_metadata_profile_before_representative_retention [< 1 ms] chaptarr-0.9.965> Passed normalize_remote_books_should_honor_profile_overrides_for_add_paths [< 1 ms] chaptarr-0.9.965> Passed normalize_remote_books_should_keep_allowed_language_pocket_whole_without_union [< 1 ms] chaptarr-0.9.965> Passed normalize_remote_books_should_keep_identifierless_same_title_books_separate [< 1 ms] chaptarr-0.9.965> Passed normalize_remote_books_should_keep_representative_ebook_when_audiobook_has_no_audio_edition [< 1 ms] chaptarr-0.9.965> Passed normalize_remote_books_should_preserve_overlapping_work_pockets_after_metadata_filtering_and_retention [< 1 ms] chaptarr-0.9.965> Passed normalize_remote_books_should_remain_strict_for_metadata_profile_errors [< 1 ms] chaptarr-0.9.965> Passed normalize_remote_books_should_respect_media_scoped_exclusions [< 1 ms] chaptarr-0.9.965> Passed normalize_remote_books_should_skip_books_with_no_editions [< 1 ms] chaptarr-0.9.965> Passed explicit_import_monitoring_should_override_legacy_fields [< 1 ms] chaptarr-0.9.965> Passed initial_book_monitoring_should_not_rewrite_an_existing_media_catalog [< 1 ms] chaptarr-0.9.965> Passed legacy_select_should_target_the_requested_book_on_the_book_import_contract [< 1 ms] chaptarr-0.9.965> Passed should_apply_binary_monitoring_fields_on_put_update [< 1 ms] chaptarr-0.9.965> Passed should_apply_per_media_tags_on_put_update [< 1 ms] chaptarr-0.9.965> Passed should_apply_per_type_metadata_profiles_on_put_update [< 1 ms] chaptarr-0.9.965> Passed should_clone_mutable_collections_when_mapping_to_resource [8 ms] chaptarr-0.9.965> Passed should_derive_ended_from_death_date_instead_of_status [< 1 ms] chaptarr-0.9.965> Passed should_emit_bare_author_id_for_facade_dialect [< 1 ms] chaptarr-0.9.965> Passed should_expose_per_media_author_folders_without_controller_post_processing [< 1 ms] chaptarr-0.9.965> Passed should_fallback_to_legacy_tags_when_per_media_tags_not_provided_on_put_update [< 1 ms] chaptarr-0.9.965> Passed should_log_one_aggregate_warning_for_facade_author_identity_gaps [30 ms] chaptarr-0.9.965> Passed should_map_bare_books_to_monitor_as_facade_dialect [< 1 ms] chaptarr-0.9.965> Passed should_map_legacy_single_fields_to_both_sides_for_a_mixed_root [< 1 ms] chaptarr-0.9.965> Passed should_map_legacy_single_fields_to_the_ebook_side_for_an_ebook_root_idempotently [< 1 ms] chaptarr-0.9.965> Passed should_map_numeric_foreign_author_id_as_facade_dialect [< 1 ms] chaptarr-0.9.965> Passed should_map_per_media_tags_on_get [< 1 ms] chaptarr-0.9.965> Passed should_normalize_last_selected_media_type_on_update [< 1 ms] chaptarr-0.9.965> Passed should_not_expose_known_provider_placeholder_or_stale_selection [< 1 ms] chaptarr-0.9.965> Passed should_not_leak_legacy_tags_into_unconfigured_media_type_on_get [< 1 ms] chaptarr-0.9.965> Passed should_not_map_numeric_foreign_author_id_without_facade [< 1 ms] chaptarr-0.9.965> Passed should_not_wipe_binary_monitoring_fields_when_not_provided_on_put_update [< 1 ms] chaptarr-0.9.965> Passed should_not_wipe_other_media_tags_when_only_one_media_is_updated [4 ms] chaptarr-0.9.965> Passed should_not_wipe_per_type_metadata_profiles_when_not_provided_on_put_update [< 1 ms] chaptarr-0.9.965> Passed should_preserve_sibling_and_omitted_fields_on_facade_author_update [< 1 ms] chaptarr-0.9.965> Passed should_project_binary_monitoring_for_deprecated_per_media_clients [< 1 ms] chaptarr-0.9.965> Passed should_project_legacy_author_fields_to_facade_media_side_only [< 1 ms] chaptarr-0.9.965> Passed should_round_trip_openlibrary_and_google_author_provider_ids [< 1 ms] chaptarr-0.9.965> Passed should_translate_deprecated_per_media_monitoring_fields [< 1 ms] chaptarr-0.9.965> Passed should_translate_legacy_import_monitoring_into_the_binary_model [< 1 ms] chaptarr-0.9.965> Passed media_specific_initial_modes_should_be_applied_once_after_the_scan_without_changing_the_author_gate [3 ms] chaptarr-0.9.965> Passed no_folder_evidence_skip_runs_the_normal_author_scan_completion_lifecycle [1 ms] chaptarr-0.9.965> Passed find_by_name_should_prefer_cached_author_instance_when_available [1 ms] chaptarr-0.9.965> Passed find_by_name_should_return_author_with_quality_profiles_loaded [< 1 ms] chaptarr-0.9.965> Passed find_by_provider_id_should_return_author_with_quality_profiles_loaded [< 1 ms] chaptarr-0.9.965> Passed delete_author_for_readd_should_return_retained_book_file_ids_and_delete_old_author [6 ms] chaptarr-0.9.965> Passed delete_authors_should_keep_all_parents_until_events_finish_then_delete_in_one_batch [< 1 ms] chaptarr-0.9.965> Passed ensure_media_type_monitoring_should_preserve_or_enable_existing_gate(True) [< 1 ms] chaptarr-0.9.965> Passed ensure_media_type_monitoring_should_preserve_or_enable_existing_gate(False) [< 1 ms] chaptarr-0.9.965> Passed ensure_media_type_monitoring_should_set_only_requested_side("audiobook",null) [< 1 ms] chaptarr-0.9.965> Passed ensure_media_type_monitoring_should_set_only_requested_side("audiobook",0) [< 1 ms] chaptarr-0.9.965> Passed ensure_media_type_monitoring_should_set_only_requested_side("ebook",null) [< 1 ms] chaptarr-0.9.965> Passed ensure_media_type_monitoring_should_set_only_requested_side("ebook",0) [< 1 ms] chaptarr-0.9.965> Passed progressive_update_should_fill_missing_quality_profile_without_overwriting_existing_manual_media_settings [1 ms] chaptarr-0.9.965> Passed update_author_should_not_change_media_gates_when_sync_is_enabled [1 ms] chaptarr-0.9.965> Passed update_author_should_not_persist_known_provider_placeholder_images [< 1 ms] chaptarr-0.9.965> Passed update_author_should_not_reseed_monitor_existing_after_sync_is_already_enabled [< 1 ms] chaptarr-0.9.965> Passed update_author_should_recompute_monitored_from_media_settings [< 1 ms] chaptarr-0.9.965> Passed update_author_should_set_monitored_false_when_all_media_disabled [< 1 ms] chaptarr-0.9.965> Passed should_delete_conflicting_external_id_row_when_updating_existing_author_row [1 ms] chaptarr-0.9.965> Passed should_reassign_existing_external_id_row_instead_of_inserting_duplicate [< 1 ms] chaptarr-0.9.965> Passed apply_changes_should_copy_sync_monitored_across_formats_when_provided [< 1 ms] chaptarr-0.9.965> Passed apply_changes_should_not_wipe_sync_monitored_across_formats_when_not_provided [< 1 ms] chaptarr-0.9.965> Passed use_db_fields_from_should_copy_sync_monitored_across_formats [< 1 ms] chaptarr-0.9.965> Passed should_clone_mutable_metadata_from_source_author [< 1 ms] chaptarr-0.9.965> Passed should_clone_remote_provider_ids_from_source_author [< 1 ms] chaptarr-0.9.965> Passed should_not_persist_known_provider_placeholder_images [< 1 ms] chaptarr-0.9.965> Passed should_scrub_existing_placeholder_when_no_real_photo_exists [< 1 ms] chaptarr-0.9.965> Passed explicit_book_search_flag_should_not_bypass_the_media_side_author_gate [2 ms] chaptarr-0.9.965> Passed newly_added_search_should_respect_each_books_media_side_author_gate [1 ms] chaptarr-0.9.965> Passed author_and_author_id_setters_should_keep_loaded_author_stub_in_sync [< 1 ms] chaptarr-0.9.965> Passed author_id_getter_should_not_lazy_load_author [< 1 ms] chaptarr-0.9.965> Passed explicit_author_reassignment_should_write_author_id [16 ms] chaptarr-0.9.965> Passed full_row_update_should_preserve_author_id_rehomed_after_fetch [58 ms] chaptarr-0.9.965> Passed normal_book_updates_should_not_include_author_id [8 ms] chaptarr-0.9.965> Passed reassign_author_should_update_only_persisted_books_that_need_rehome [31 ms] chaptarr-0.9.965> Passed should_backfill_missing_duration_seconds_once [4 ms] chaptarr-0.9.965> Passed should_bulk_load_files_when_repairing_all_book_durations [1 ms] chaptarr-0.9.965> Passed should_ignore_partial_file_sets_from_event_callers [< 1 ms] chaptarr-0.9.965> Passed should_use_persisted_duration_seconds_without_extracting_media_info [< 1 ms] chaptarr-0.9.965> Passed provider_identity_match_should_allow_same_media_edition_only_pockets [< 1 ms] chaptarr-0.9.965> Passed provider_identity_match_should_not_bridge_edition_id_to_work_id_row [< 1 ms] chaptarr-0.9.965> Passed provider_identity_match_should_not_use_edition_id_across_media_types [< 1 ms] chaptarr-0.9.965> Passed readarr_facade_goodreads_edition_id_should_parse_typed_and_foreign_ids [< 1 ms] chaptarr-0.9.965> Passed readarr_facade_hardcover_edition_id_should_parse_typed_and_foreign_ids [< 1 ms] chaptarr-0.9.965> Passed stable_work_tokens_should_exclude_internal_base_book_id [< 1 ms] chaptarr-0.9.965> Passed stable_work_tokens_should_exclude_provider_shaped_base_book_id [< 1 ms] chaptarr-0.9.965> Passed stable_work_tokens_should_include_stable_remote_provider_aliases [< 1 ms] chaptarr-0.9.965> Passed stable_work_tokens_should_not_include_edition_level_ids [< 1 ms] chaptarr-0.9.965> Passed trusted_foreign_edition_id_should_ignore_ambiguous_legacy_scalars [< 1 ms] chaptarr-0.9.965> Passed trusted_foreign_edition_id_should_ignore_local_and_isbn_values [< 1 ms] chaptarr-0.9.965> Passed trusted_foreign_edition_id_should_use_only_hardcover_goodreads_or_az_identity [< 1 ms] chaptarr-0.9.965> Passed work_first_result_should_retain_ambiguous_edition_only_candidates_without_blessing_them_as_matches [11 ms] chaptarr-0.9.965> Passed compatibility_accessors_should_resolve_existing_lazy_values [< 1 ms] chaptarr-0.9.965> Passed public_navigation_properties_should_round_trip_through_lazy_slots [< 1 ms] chaptarr-0.9.965> Passed discover_narrators_for_all_copies_should_use_hydrated_author_name [2 ms] chaptarr-0.9.965> Passed add_book_should_canonicalize_work_provider_ids_before_upsert [5 ms] chaptarr-0.9.965> Passed refresh_book_service_should_canonicalize_legacy_local_provider_ids_without_throwing [1 ms] chaptarr-0.9.965> Passed refresh_book_service_should_ignore_books_with_only_poisoned_lookup_keys [< 1 ms] chaptarr-0.9.965> Passed refresh_book_service_should_skip_poisoned_lookup_keys_and_fall_back_to_asin [< 1 ms] chaptarr-0.9.965> Passed update_many_should_canonicalize_raw_provider_ids_and_backfill_base_book_id [3 ms] chaptarr-0.9.965> Passed update_many_should_drop_poisoned_provider_ids_without_throwing [< 1 ms] chaptarr-0.9.965> Passed should_not_return_books_from_other_authors_when_provider_ids_overlap [3 ms] chaptarr-0.9.965> Passed should_handle_large_provider_id_sets_without_sqlite_variable_limit(200) [1 ms] chaptarr-0.9.965> Passed should_handle_large_provider_id_sets_without_sqlite_variable_limit(901) [< 1 ms] chaptarr-0.9.965> Passed calendar_filter_should_use_the_author_setting_for_the_book_media_side [5 ms] chaptarr-0.9.965> Passed cutoff_unmet_search_targets_should_reuse_cutoff_and_monitoring_semantics [6 ms] chaptarr-0.9.965> Passed find_existing_should_return_partial_results_without_weakening_strict_get [3 ms] chaptarr-0.9.965> Passed missing_and_wanted_filters_should_honor_the_author_media_gate [13 ms] chaptarr-0.9.965> Passed missing_filter_should_return_only_monitored_books_without_selected_media_files [3 ms] chaptarr-0.9.965> Passed missing_search_targets_should_snapshot_ids_grouped_by_local_author [2 ms] chaptarr-0.9.965> Passed paged_books_should_sort_by_size_on_disk [2 ms] chaptarr-0.9.965> Passed paged_size_sort_should_preserve_media_type_and_downloaded_filters [4 ms] chaptarr-0.9.965> Passed wanted_filter_should_apply_missing_filter_and_release_date_cutoff [4 ms] chaptarr-0.9.965> Passed should_preserve_null_empty_and_sqlite_chunking_behavior [8 ms] chaptarr-0.9.965> Passed should_select_the_latest_past_book_from_the_same_row [1 ms] chaptarr-0.9.965> Passed should_select_the_nearest_future_book_from_the_same_row [1 ms] chaptarr-0.9.965> Passed should_use_the_smallest_id_to_break_equal_release_date_ties [1 ms] chaptarr-0.9.965> Passed lean_mapping_should_omit_bulk_only_payload_fields_by_default [< 1 ms] chaptarr-0.9.965> Passed lean_mapping_should_show_narrator_when_statistics_have_files_without_bookfiles [< 1 ms] chaptarr-0.9.965> Passed should_derive_native_goodreads_edition_identity_from_typed_identity [< 1 ms] chaptarr-0.9.965> Passed should_expose_az_foreign_book_id_for_asin_only_book [< 1 ms] chaptarr-0.9.965> Passed should_expose_bare_foreign_book_id_for_readarr_facades [< 1 ms] chaptarr-0.9.965> Passed should_expose_hardcover_alias_from_remote_provider_ids_for_seerr_scan [< 1 ms] chaptarr-0.9.965> Passed should_expose_prefixed_foreign_book_id_for_hardcover_on_native_surface [< 1 ms] chaptarr-0.9.965> Passed should_hide_narrator_for_unpinned_audiobook_without_files [< 1 ms] chaptarr-0.9.965> Passed should_join_narrator_names_and_not_fabricate_full_cast [< 1 ms] chaptarr-0.9.965> Passed should_keep_legacy_monitored_payload_compatibility_for_new_book_resource [1 ms] chaptarr-0.9.965> Passed should_log_one_aggregate_warning_for_facade_book_identity_gaps [< 1 ms] chaptarr-0.9.965> Passed should_map_az_foreign_book_id_to_asin [< 1 ms] chaptarr-0.9.965> Passed should_map_book_added_timestamp_to_resource [< 1 ms] chaptarr-0.9.965> Passed should_map_numeric_foreign_book_id_as_facade_dialect [< 1 ms] chaptarr-0.9.965> Passed should_map_prefixed_foreign_book_id_as_work_id [< 1 ms] chaptarr-0.9.965> Passed should_not_backfill_edition_fields_from_book_level [< 1 ms] chaptarr-0.9.965> Passed should_not_expose_edition_id_as_foreign_book_id [< 1 ms] chaptarr-0.9.965> Passed should_not_fallback_to_lowest_id_when_no_monitored_edition_exists [< 1 ms] chaptarr-0.9.965> Passed should_not_map_numeric_foreign_book_id_without_facade [< 1 ms] chaptarr-0.9.965> Passed should_not_map_unknown_foreign_book_prefixes("work:12345") [< 1 ms] chaptarr-0.9.965> Passed should_not_map_unknown_foreign_book_prefixes("WORK:12345") [< 1 ms] chaptarr-0.9.965> Passed should_omit_bare_native_edition_identity_without_typed_provider_identity [< 1 ms] chaptarr-0.9.965> Passed should_omit_unaddressable_facade_editions_from_embedded_resources [< 1 ms] chaptarr-0.9.965> Passed should_prefer_explicit_native_side_monitoring_over_legacy_monitored [< 1 ms] chaptarr-0.9.965> Passed should_prefer_remote_work_alias_over_asin_fallback [< 1 ms] chaptarr-0.9.965> Passed should_prefer_work_foreign_book_id_over_asin_fallback [< 1 ms] chaptarr-0.9.965> Passed should_preserve_canonical_native_foreign_edition_id("gr:22733729") [< 1 ms] chaptarr-0.9.965> Passed should_preserve_canonical_native_foreign_edition_id("gr:22733729-ebook") [< 1 ms] chaptarr-0.9.965> Passed should_preserve_canonical_native_foreign_edition_id("ol:OL123M") [< 1 ms] chaptarr-0.9.965> Passed should_preserve_canonical_native_foreign_edition_id("gb:abc123") [< 1 ms] chaptarr-0.9.965> Passed should_preserve_canonical_native_foreign_edition_id("az:B00ABC1234") [< 1 ms] chaptarr-0.9.965> Passed should_preserve_canonical_native_foreign_edition_id("hc:edition:30643037-ebook") [< 1 ms] chaptarr-0.9.965> Passed should_preserve_canonical_native_foreign_edition_id("az:B00ABC1234-audiobook") [< 1 ms] chaptarr-0.9.965> Passed should_preserve_existing_edition_identity_when_mapping_facade_book_update [2 ms] chaptarr-0.9.965> Passed should_preserve_explicit_ebook_monitoring_when_mapping_new_book_resource [< 1 ms] chaptarr-0.9.965> Passed should_reject_unknown_media_type_for_new_book_resource [< 1 ms] chaptarr-0.9.965> Passed should_round_trip_edition_format_and_provider_identity_fields [< 1 ms] chaptarr-0.9.965> Passed should_round_trip_goodreads_search_edition_identity_on_native_surface [< 1 ms] chaptarr-0.9.965> Passed should_show_narrator_for_pinned_audiobook_without_files [< 1 ms] chaptarr-0.9.965> Passed should_use_monitored_edition_for_displayed_foreign_edition_id [< 1 ms] chaptarr-0.9.965> Passed should_use_raw_narrator_when_names_missing [< 1 ms] chaptarr-0.9.965> Passed to_model_should_not_overwrite_existing_book_title [< 1 ms] chaptarr-0.9.965> Passed to_resource_should_not_strip_parenthetical_suffix_without_matching_series_metadata [< 1 ms] chaptarr-0.9.965> Passed to_resource_should_not_strip_suffix_that_points_to_a_different_series [< 1 ms] chaptarr-0.9.965> Passed to_resource_should_strip_only_series_suffix_that_matches_book_series [< 1 ms] chaptarr-0.9.965> Passed to_resource_should_use_selected_edition_title_deterministically [< 1 ms] chaptarr-0.9.965> Passed add_book_should_select_monitored_edition_when_inserted_book_has_no_monitored_edition [< 1 ms] chaptarr-0.9.965> Passed add_book_should_throw_when_no_editions_are_present [< 1 ms] chaptarr-0.9.965> Passed get_books_paged_should_load_monitored_editions_only_for_page_books [1 ms] chaptarr-0.9.965> Passed bulk_reconcile_should_enable_canonical_sibling_even_when_clone_is_already_monitored [4 ms] chaptarr-0.9.965> Passed bulk_reconcile_should_enable_missing_monitored_sibling [< 1 ms] chaptarr-0.9.965> Passed bulk_reconcile_should_ignore_monitored_unit_clone_when_syncing_opposite_format [< 1 ms] chaptarr-0.9.965> Passed bulk_reconcile_should_not_enable_missing_sibling_when_target_monitor_existing_is_none [< 1 ms] chaptarr-0.9.965> Passed delete_book_should_delete_clones_and_cross_format_siblings_together [2 ms] chaptarr-0.9.965> Passed delete_book_should_delete_cross_format_siblings_when_work_id_matches [< 1 ms] chaptarr-0.9.965> Passed delete_book_should_delete_same_format_clone_when_work_id_matches [< 1 ms] chaptarr-0.9.965> Passed delete_book_should_not_delete_cross_format_book_when_only_edition_identity_matches [< 1 ms] chaptarr-0.9.965> Passed delete_book_should_publish_while_parent_row_is_still_available [< 1 ms] chaptarr-0.9.965> Passed delete_many_should_bulk_hydrate_author_and_editions_before_publishing_events [5 ms] chaptarr-0.9.965> Passed delete_many_should_publish_all_events_before_deleting_parent_rows [< 1 ms] chaptarr-0.9.965> Passed insert_many_should_not_seed_new_copy_from_monitored_sibling [1 ms] chaptarr-0.9.965> Passed insert_many_should_seed_new_format_from_monitored_sibling [< 1 ms] chaptarr-0.9.965> Passed set_book_monitored_should_disable_sibling_format_when_last_copy_is_unmonitored [2 ms] chaptarr-0.9.965> Passed set_book_monitored_should_enable_one_sibling_format [< 1 ms] chaptarr-0.9.965> Passed set_book_monitored_should_ignore_unit_clone_change_for_cross_format_sync [< 1 ms] chaptarr-0.9.965> Passed set_book_monitored_should_not_enable_cross_format_book_when_only_edition_identity_matches [< 1 ms] chaptarr-0.9.965> Passed set_book_monitored_should_not_enable_sibling_format_without_compatible_root_folder [< 1 ms] chaptarr-0.9.965> Passed set_book_monitored_should_not_enable_sibling_when_target_monitor_existing_is_none [< 1 ms] chaptarr-0.9.965> Passed set_monitored_for_media_type_should_not_enable_sibling_format("audiobook") [1 ms] chaptarr-0.9.965> Passed set_monitored_for_media_type_should_not_enable_sibling_format("ebook") [< 1 ms] chaptarr-0.9.965> Passed should_batch_load_files_for_book_in_edition_iteration_order [2 ms] chaptarr-0.9.965> Passed should_load_editions_when_getting_books [1 ms] chaptarr-0.9.965> Passed should_preserve_requested_order_and_skip_missing_ids_when_getting_existing_books [< 1 ms] chaptarr-0.9.965> Passed find_by_isbn_should_return_book_with_author_loaded [< 1 ms] chaptarr-0.9.965> Passed find_by_provider_id_should_return_book_with_author_loaded [< 1 ms] chaptarr-0.9.965> Passed find_by_title_inexact_should_match_containment_titles [3 ms] chaptarr-0.9.965> Passed find_by_title_inexact_should_match_main_title_without_series_suffix [< 1 ms] chaptarr-0.9.965> Passed find_by_title_inexact_should_return_book_with_author_loaded [< 1 ms] chaptarr-0.9.965> Passed should_query_both_media_types_and_choose_lowest_id [2 ms] chaptarr-0.9.965> Passed should_query_canonical_provider_id_for_media_type_lookup [< 1 ms] chaptarr-0.9.965> Passed should_query_isbn_book_columns_through_media_scoped_plural_lookup [< 1 ms] chaptarr-0.9.965> Passed should_return_all_media_scoped_books_for_duplicate_edition_provider_id [1 ms] chaptarr-0.9.965> Passed work_lookup_should_consume_only_work_aliases_and_never_edition_aliases [< 1 ms] chaptarr-0.9.965> Passed should_preserve_book_monitoring_when_author_side_is_none(Audiobook) [6 ms] chaptarr-0.9.965> Passed should_preserve_book_monitoring_when_author_side_is_none(Ebook) [< 1 ms] chaptarr-0.9.965> Passed should_relink_existing_book_files_to_pinned_monitored_edition [1 ms] chaptarr-0.9.965> Passed update_book_should_mark_the_persisted_monitored_edition_when_narrator_changes [< 1 ms] chaptarr-0.9.965> Passed update_book_should_throw_model_not_found_when_the_book_no_longer_exists [< 1 ms] chaptarr-0.9.965> Passed update_many_with_lifecycle_should_bulk_persist_and_keep_per_book_events [3 ms] chaptarr-0.9.965> Passed update_many_with_lifecycle_should_preserve_narrator_cleanup_and_pinned_file_relinking [1 ms] chaptarr-0.9.965> Passed update_many_with_lifecycle_should_skip_books_that_no_longer_exist [< 1 ms] chaptarr-0.9.965> Passed should_not_coalesce_wanted_edition_with_same_title_different_work [4 ms] chaptarr-0.9.965> Passed recall_should_apply_the_shared_book_and_author_monitoring_contract_before_limit [60 ms] chaptarr-0.9.965> Passed stage2_should_report_per_field_hits_but_keep_bm25_out_of_the_book_decision [44 ms] chaptarr-0.9.965> Passed book_delete_should_reuse_the_hydrated_edition_snapshot [< 1 ms] chaptarr-0.9.965> Passed repository_should_not_warn_for_expected_plural_isbn_lookup [38 ms] chaptarr-0.9.965> Passed repository_should_warn_for_plural_durable_provider_id_lookup [28 ms] chaptarr-0.9.965> Passed should_not_warn_for_expected_plural_asin_or_isbn_service_lookup("az","B00EXPECTED") [2 ms] chaptarr-0.9.965> Passed should_not_warn_for_expected_plural_asin_or_isbn_service_lookup("isbn","9780123456789") [< 1 ms] chaptarr-0.9.965> Passed should_warn_for_plural_durable_provider_id_service_lookup [< 1 ms] chaptarr-0.9.965> Passed should_apply_skip_missing_asin_during_non_language_profile_filtering [< 1 ms] chaptarr-0.9.965> Passed should_disable_language_filter_when_no_valid_allowed_language_tokens_are_parsed [< 1 ms] chaptarr-0.9.965> Passed should_filter_by_allowed_language_including_unknown_bucket [< 1 ms] chaptarr-0.9.965> Passed should_parse_allowed_languages_and_unknown_bucket_consistently [< 1 ms] chaptarr-0.9.965> Passed should_preserve_protected_editions_even_when_out_of_profile_or_ignored [1 ms] chaptarr-0.9.965> Passed should_require_asin_when_skip_missing_asin_is_enabled [< 1 ms] chaptarr-0.9.965> Passed should_require_both_isbn_and_asin_when_both_identifier_filters_are_enabled [< 1 ms] chaptarr-0.9.965> Passed should_split_comma_separated_ignored_terms_using_shared_term_matching [< 1 ms] chaptarr-0.9.965> Passed should_treat_isbn10_as_valid_when_skip_missing_isbn_is_enabled [< 1 ms] chaptarr-0.9.965> Passed any_edition_ok_false_protects_the_monitored_edition_without_manual_add [1 ms] chaptarr-0.9.965> Passed automatic_selection_never_manufactures_a_preservation_pin [< 1 ms] chaptarr-0.9.965> Passed automation_can_select_only_when_no_user_pin_exists [< 1 ms] chaptarr-0.9.965> Passed manual_add_remains_protected_when_any_edition_is_otherwise_allowed [< 1 ms] chaptarr-0.9.965> Passed unpinned_book_allows_automatic_edition_switching [< 1 ms] chaptarr-0.9.965> Passed audiobook_should_fall_back_to_print_companion_when_no_ebook_in_language [< 1 ms] chaptarr-0.9.965> Passed audiobook_should_keep_all_audio_plus_one_ebook_companion_per_language [< 1 ms] chaptarr-0.9.965> Passed audiobook_should_keep_audio_alone_when_language_has_no_non_audio_candidates [< 1 ms] chaptarr-0.9.965> Passed audiobook_should_keep_one_ebook_representative_when_no_audio_exists_for_language [< 1 ms] chaptarr-0.9.965> Passed audiobook_should_keep_one_print_representative_when_no_audio_or_ebook_exists_for_language [< 1 ms] chaptarr-0.9.965> Passed audiobook_should_keep_top_rated_ebook_companion [< 1 ms] chaptarr-0.9.965> Passed ebook_should_not_retain_print_companion_when_ebooks_exist_for_language [< 1 ms] chaptarr-0.9.965> Passed should_not_dedupe_distinct_audio_editions_that_lack_foreign_ids [< 1 ms] chaptarr-0.9.965> Passed should_treat_null_language_as_a_real_retention_bucket [< 1 ms] chaptarr-0.9.965> Passed should_fall_back_to_lowest_id_when_no_manual_no_files_no_monitored [1 ms] chaptarr-0.9.965> Passed should_keep_existing_monitored_representative_when_it_is_best_available_format [< 1 ms] chaptarr-0.9.965> Passed should_keep_existing_monitored_when_no_files [< 1 ms] chaptarr-0.9.965> Passed should_keep_single_monitored_even_when_higher_ranked_fallback_exists [< 1 ms] chaptarr-0.9.965> Passed should_keep_single_monitored_even_when_manual_add_exists [< 1 ms] chaptarr-0.9.965> Passed should_keep_single_monitored_even_when_non_native_format_exists [< 1 ms] chaptarr-0.9.965> Passed should_pick_highest_file_count_when_no_monitored [< 1 ms] chaptarr-0.9.965> Passed should_pick_monitored_with_files_over_more_files_unmonitored [< 1 ms] chaptarr-0.9.965> Passed should_repair_multiple_monitored_without_native_format_reselection [< 1 ms] chaptarr-0.9.965> Passed should_tiebreak_multiple_manual_add_to_manual_and_monitored_first_else_lowest_id [< 1 ms] chaptarr-0.9.965> Passed should_use_native_format_then_ratings_when_repairing_broken_state_with_media_type [< 1 ms] chaptarr-0.9.965> Passed should_prefer_highest_rated_audiobook_after_native_format_filtering [< 1 ms] chaptarr-0.9.965> Passed should_prefer_highest_rated_ebook_after_native_format_filtering [< 1 ms] chaptarr-0.9.965> Passed should_prefer_manual_pin_before_ratings [< 1 ms] chaptarr-0.9.965> Passed should_select_single_upstream_filtered_candidate [< 1 ms] chaptarr-0.9.965> Passed use_metadata_from_should_converge_on_api_blob [12 ms] chaptarr-0.9.965> Passed mixed_root_discovery_should_import_the_complete_side_without_the_incomplete_side [4 ms] chaptarr-0.9.965> Passed root_discovery_should_forward_each_media_sides_gate_initial_mode_and_later_row_policy [1 ms] chaptarr-0.9.965> Passed single_type_root_discovery_should_leave_the_other_media_sides_monitoring_unconfigured [< 1 ms] chaptarr-0.9.965> Passed should_carry_tags_to_resource_for_file_details [1 ms] chaptarr-0.9.965> Passed should_expose_calculated_custom_formats_to_the_interactive_import_resource [< 1 ms] chaptarr-0.9.965> Passed should_map_suggested_book_and_edition_labels [< 1 ms] chaptarr-0.9.965> Passed should_not_expose_fake_foreign_edition_id_as_provider_identity [< 1 ms] chaptarr-0.9.965> Passed should_prefer_explicit_edition_over_book_level_guess [< 1 ms] chaptarr-0.9.965> Passed should_set_foreign_edition_id_to_best_guess [< 1 ms] chaptarr-0.9.965> Passed book_equality_should_ignore_last_updated_and_legacy_monitored_but_consider_provider_urls [< 1 ms] chaptarr-0.9.965> Passed edition_equality_should_ignore_last_updated_but_consider_provider_urls [< 1 ms] chaptarr-0.9.965> Passed series_equality_should_ignore_last_updated_but_consider_provider_urls [4 ms] chaptarr-0.9.965> Passed should_not_reuse_narrator_variant_from_other_media_type [4 ms] chaptarr-0.9.965> Passed should_delete_book_narrator_links_by_book_ids [4 ms] chaptarr-0.9.965> Passed should_delete_edition_narrator_links_by_edition_ids [1 ms] chaptarr-0.9.965> Passed should_get_edition_narrator_links_with_monitored_by_book_ids [3 ms] chaptarr-0.9.965> Passed should_map_book_genres_as_array_values [< 1 ms] chaptarr-0.9.965> Passed should_not_throw_when_author_has_null_collections [< 1 ms] chaptarr-0.9.965> Passed should_not_throw_when_book_genres_null_and_author_images_null [< 1 ms] chaptarr-0.9.965> Passed due_query_should_select_transient_rows_at_or_beyond_the_legacy_attempt_ceiling [14 ms] chaptarr-0.9.965> Passed request_update_and_delete_should_require_the_expected_version [22 ms] chaptarr-0.9.965> Passed cancel_should_make_a_stale_success_delete_miss_and_retain_the_cancelled_row [2 ms] chaptarr-0.9.965> Passed cancel_should_survive_a_stale_processing_retry [1 ms] chaptarr-0.9.965> Passed concurrent_pending_requests_should_union_tags_without_crossing_media_sides [5 ms] chaptarr-0.9.965> Passed concurrent_requests_should_retry_the_merge_without_losing_either_book_target [1 ms] chaptarr-0.9.965> Passed new_pending_import_should_persist_zero_as_the_unbounded_retry_marker [< 1 ms] chaptarr-0.9.965> Passed pending_import_should_keep_current_book_seed_separate_from_new_item_policy [< 1 ms] chaptarr-0.9.965> Passed pending_import_should_persist_and_merge_media_specific_book_searches [< 1 ms] chaptarr-0.9.965> Passed pending_import_should_persist_and_update_the_last_requested_media_type [< 1 ms] chaptarr-0.9.965> Passed pending_import_should_preserve_distinct_media_tags_and_explicit_empty_sets [< 1 ms] chaptarr-0.9.965> Passed retry_now_should_refetch_after_a_version_miss_and_preserve_concurrent_request_data [< 1 ms] chaptarr-0.9.965> Passed retry_should_stop_if_the_pending_row_became_inactive_during_the_update [1 ms] chaptarr-0.9.965> Passed schedule_retry_should_not_turn_a_transient_wait_into_failure_at_the_legacy_ceiling [1 ms] chaptarr-0.9.965> Passed deferred_exact_targets_should_remain_scoped_to_their_media_side [13 ms] chaptarr-0.9.965> Passed deferred_import_should_pass_current_seed_modes_independently_of_new_item_policy [1 ms] chaptarr-0.9.965> Passed deferred_import_should_restore_last_selected_media_type [< 1 ms] chaptarr-0.9.965> Passed deferred_import_should_restore_media_specific_tags_without_bleeding_between_sides [< 1 ms] chaptarr-0.9.965> Passed should_emit_import_complete_on_final_continue_drain_batch [< 1 ms] chaptarr-0.9.965> Passed should_fail_declared_terminal_without_scheduling_an_automatic_retry [< 1 ms] chaptarr-0.9.965> Passed should_fail_terminally_when_requested_book_remains_unmonitored [1 ms] chaptarr-0.9.965> Passed should_not_delete_a_second_book_request_merged_while_the_first_was_processing [< 1 ms] chaptarr-0.9.965> Passed should_not_emit_import_complete_while_continue_drain_has_more_due_items [< 1 ms] chaptarr-0.9.965> Passed should_repair_disabled_author_media_monitoring_before_exact_search [< 1 ms] chaptarr-0.9.965> Passed should_repair_unmonitored_book_before_exact_search [< 1 ms] chaptarr-0.9.965> Passed should_retain_exact_searches_until_unavailable_author_is_imported [2 ms] chaptarr-0.9.965> Passed should_retain_request_when_requested_book_is_not_yet_in_the_author_catalog [< 1 ms] chaptarr-0.9.965> Passed should_search_requested_books_for_the_selected_media_types(True,False,[101]) [2 ms] chaptarr-0.9.965> Passed should_search_requested_books_for_the_selected_media_types(False,True,[202]) [< 1 ms] chaptarr-0.9.965> Passed should_search_requested_books_for_the_selected_media_types(True,True,[101, 202]) [< 1 ms] chaptarr-0.9.965> Passed should_signal_every_missing_work_merged_for_the_same_author [< 1 ms] chaptarr-0.9.965> Passed should_stop_automatic_retry_for_a_typed_never_served_not_found [< 1 ms] chaptarr-0.9.965> Passed should_stop_retrying_and_preserve_the_declared_work_rescue_terminal_reason [< 1 ms] chaptarr-0.9.965> Passed book_metadata_copy_should_discard_poisoned_remote_alias_set [< 1 ms] chaptarr-0.9.965> Passed book_metadata_copy_should_null_poisoned_local_when_remote_has_no_clean_replacement [< 1 ms] chaptarr-0.9.965> Passed edition_metadata_copy_should_keep_clean_local_when_remote_provider_id_is_poisoned [< 1 ms] chaptarr-0.9.965> Passed edition_metadata_copy_should_null_poisoned_local_when_remote_has_no_clean_replacement [< 1 ms] chaptarr-0.9.965> Passed provider_alias_service_should_reject_stringified_collection_aliases [5 ms] chaptarr-0.9.965> Passed add_children_should_select_best_edition_when_no_monitored_edition_exists [1 ms] chaptarr-0.9.965> Passed should_insert_nothing_when_no_children_have_retained_editions [< 1 ms] chaptarr-0.9.965> Passed should_skip_zero_edition_book_and_still_insert_siblings_with_their_editions [1 ms] chaptarr-0.9.965> Passed should_add_first_change_for_author [1 ms] chaptarr-0.9.965> Passed should_aggregate_all_sections_across_chunks [7 ms] chaptarr-0.9.965> Passed should_collect_distinct_provider_ids_for_diff [< 1 ms] chaptarr-0.9.965> Passed should_fall_back_to_requested_id_when_canonical_missing [< 1 ms] chaptarr-0.9.965> Passed should_fill_chunk_exactly_to_limit_before_splitting [< 1 ms] chaptarr-0.9.965> Passed should_keep_bypass_flag_when_later_change_does_not_replace [< 1 ms] chaptarr-0.9.965> Passed should_keep_existing_change_when_both_carry_canonical_ids [< 1 ms] chaptarr-0.9.965> Passed should_keep_oversize_author_id_set_in_a_single_chunk [< 1 ms] chaptarr-0.9.965> Passed should_not_report_author_deleted_when_only_some_of_its_ids_are_deleted [< 1 ms] chaptarr-0.9.965> Passed should_not_schedule_identity_repair_for_aliases_on_the_same_local_author [< 1 ms] chaptarr-0.9.965> Passed should_not_treat_new_or_cross_row_canonical_ids_as_known_aliases [< 1 ms] chaptarr-0.9.965> Passed should_prefer_canonical_id_for_refresh [< 1 ms] chaptarr-0.9.965> Passed should_propagate_existing_etag_onto_replacement_without_one [< 1 ms] chaptarr-0.9.965> Passed should_replace_canonical_less_change_with_canonical_bearing_one [< 1 ms] chaptarr-0.9.965> Passed should_report_author_deleted_when_all_of_its_ids_are_deleted [< 1 ms] chaptarr-0.9.965> Passed should_report_deleted_id_that_resolves_to_no_local_author [< 1 ms] chaptarr-0.9.965> Passed should_return_null_when_any_chunk_returns_no_response [2 ms] chaptarr-0.9.965> Passed should_send_all_groups_in_one_chunk_when_under_limit [< 1 ms] chaptarr-0.9.965> Passed should_skip_empty_and_null_groups [< 1 ms] chaptarr-0.9.965> Passed should_split_chunks_without_splitting_an_author_id_set [1 ms] chaptarr-0.9.965> Passed refresh_children_should_delete_merged_duplicates_and_not_send_them_to_refresh_book_service [6 ms] chaptarr-0.9.965> Passed should_adopt_same_pocket_edition_only_copies_without_minting_another_refresh_row [2 ms] chaptarr-0.9.965> Passed should_match_by_asin_when_other_provider_ids_missing [< 1 ms] chaptarr-0.9.965> Passed should_not_adopt_ambiguous_edition_only_rows_from_different_server_pockets [< 1 ms] chaptarr-0.9.965> Passed should_not_consolidate_duplicates_that_only_share_base_book_id [< 1 ms] chaptarr-0.9.965> Passed should_not_delete_manual_clone_that_shares_work_provider_ids [< 1 ms] chaptarr-0.9.965> Passed should_not_delete_manual_edition_clone_that_shares_work_provider_ids [< 1 ms] chaptarr-0.9.965> Passed should_not_delete_strict_edition_clone_that_shares_work_provider_ids [< 1 ms] chaptarr-0.9.965> Passed should_not_match_asin_only_remote_to_existing_work_id_row [< 1 ms] chaptarr-0.9.965> Passed should_not_treat_non_provider_base_book_id_as_work_identity [< 1 ms] chaptarr-0.9.965> Passed should_prefer_book_with_files_and_mark_fileless_duplicates_for_deletion [< 1 ms] chaptarr-0.9.965> Passed should_prefer_hardcover_id_when_multiple_provider_matches_exist_without_files [< 1 ms] chaptarr-0.9.965> Passed future_release_policy_should_compare_release_date_to_the_author_added_date(-1,False) [< 1 ms] chaptarr-0.9.965> Passed future_release_policy_should_compare_release_date_to_the_author_added_date(0,False) [< 1 ms] chaptarr-0.9.965> Passed future_release_policy_should_compare_release_date_to_the_author_added_date(1,True) [< 1 ms] chaptarr-0.9.965> Passed future_release_policy_should_fail_closed_without_a_release_date_or_author_added_date [< 1 ms] chaptarr-0.9.965> Passed future_release_policy_should_use_the_author_added_date_without_changing_the_author_gate [1 ms] chaptarr-0.9.965> Passed initial_refresh_should_defer_book_rows_to_the_one_time_initial_choice [< 1 ms] chaptarr-0.9.965> Passed later_discovery_policy_should_not_rewrite_existing_book_rows [< 1 ms] chaptarr-0.9.965> Passed newly_discovered_policy_should_not_depend_on_the_author_gate(All,True) [< 1 ms] chaptarr-0.9.965> Passed newly_discovered_policy_should_not_depend_on_the_author_gate(None,False) [< 1 ms] chaptarr-0.9.965> Passed refresh_complete_should_not_auto_monitor_visible_unmonitored_books [< 1 ms] chaptarr-0.9.965> Passed should_drop_only_bit_for_bit_identical_duplicate_pockets [< 1 ms] chaptarr-0.9.965> Passed should_keep_remote_books_that_share_stable_work_ids_when_pockets_are_not_identical [< 1 ms] chaptarr-0.9.965> Passed should_not_collapse_across_media_types [< 1 ms] chaptarr-0.9.965> Passed should_not_collapse_remote_books_that_only_share_edition_aliases [< 1 ms] chaptarr-0.9.965> Passed all_author_refresh_keeps_root_folder_scan [8 ms] chaptarr-0.9.965> Passed bulk_refresh_keeps_media_filtered_root_folder_scan [1 ms] chaptarr-0.9.965> Passed new_author_refresh_scans_only_its_computed_folder_without_mapped_files [1 ms] chaptarr-0.9.965> Passed single_author_refresh_uses_legacy_path_only_when_both_media_paths_are_blank [< 1 ms] chaptarr-0.9.965> Passed single_author_refresh_uses_stored_and_mapped_folder_evidence_with_containment_collapse [1 ms] chaptarr-0.9.965> Passed single_author_refresh_without_bounded_evidence_skips_without_widening_and_publishes_lifecycle_event [< 1 ms] chaptarr-0.9.965> Passed should_use_postgres_array_predicate_when_stamping_checked_authors [< 1 ms] chaptarr-0.9.965> Passed should_use_sqlite_in_predicate_when_stamping_checked_authors [< 1 ms] chaptarr-0.9.965> Passed should_not_move_editions_when_all_files_map_to_one_remote_work [8 ms] chaptarr-0.9.965> Passed should_not_reparent_bare_amazon_edition_when_asin_cluster_points_to_multiple_remote_works [< 1 ms] chaptarr-0.9.965> Passed should_not_reparent_when_source_already_matches_remote_work_by_alternate_provider_id [< 1 ms] chaptarr-0.9.965> Passed should_prefer_stable_edition_id_over_shared_asin_cluster_when_rehoming [1 ms] chaptarr-0.9.965> Passed should_rehome_from_full_author_blueprint_when_filtered_remote_children_lack_asin_token [1 ms] chaptarr-0.9.965> Passed should_reparent_bare_amazon_edition_when_foreign_edition_id_rotates [< 1 ms] chaptarr-0.9.965> Passed should_reparent_bare_amazon_edition_when_remote_edition_gains_stable_provider_id [< 1 ms] chaptarr-0.9.965> Passed should_reparent_editions_when_remote_split_detected [< 1 ms] chaptarr-0.9.965> Passed should_repoint_files_to_existing_target_edition_instead_of_creating_duplicate_edition [3 ms] chaptarr-0.9.965> Passed should_scope_bare_amazon_rehome_to_source_media_type [< 1 ms] chaptarr-0.9.965> Passed should_filter_remote_editions_by_ignored_terms_during_book_refresh [2 ms] chaptarr-0.9.965> Passed should_filter_remote_editions_by_metadata_profile_language_even_when_book_author_has_no_profiles_loaded [< 1 ms] chaptarr-0.9.965> Passed should_keep_one_ebook_representative_when_audiobook_language_has_no_audio_coverage [< 1 ms] chaptarr-0.9.965> Passed should_treat_null_language_as_allowed_bucket_for_audiobook_representative_refresh [< 1 ms] chaptarr-0.9.965> Passed clone_book_should_clone_remote_provider_ids_for_new_child_adds [< 1 ms] chaptarr-0.9.965> Passed identical_author_then_work_blueprint_should_not_churn_edition_or_file_link [14 ms] chaptarr-0.9.965> Passed update_entity_should_apply_metadata_when_provider_urls_change [1 ms] chaptarr-0.9.965> Passed update_entity_should_clear_local_provider_aliases_when_server_omits_them [< 1 ms] chaptarr-0.9.965> Passed update_entity_should_converge_when_provider_ids_and_isbns_change [< 1 ms] chaptarr-0.9.965> Passed update_entity_should_copy_alias_only_remote_provider_ids_without_metadata_change [< 1 ms] chaptarr-0.9.965> Passed update_entity_should_not_treat_stable_work_alias_overlap_as_provider_split [< 1 ms] chaptarr-0.9.965> Passed update_entity_should_not_warn_when_rotated_primary_id_remains_a_server_alias [< 1 ms] chaptarr-0.9.965> Passed update_entity_should_replace_local_hardcover_book_id_with_server_identity [< 1 ms] chaptarr-0.9.965> Passed use_metadata_from_should_clone_remote_provider_ids [< 1 ms] chaptarr-0.9.965> Passed should_reassign_duplicate_foreign_edition_ids_using_monitored_edition [1 ms] chaptarr-0.9.965> Passed should_use_monitored_edition_as_merge_fallback_when_foreign_id_does_not_match [< 1 ms] chaptarr-0.9.965> Passed should_match_remote_book_by_stable_work_provider_id [< 1 ms] chaptarr-0.9.965> Passed should_not_fall_back_to_direct_lookup_when_author_scoped_remote_snapshot_is_empty [< 1 ms] chaptarr-0.9.965> Passed should_not_match_by_edition_alias_when_remote_has_stable_work_id [< 1 ms] chaptarr-0.9.965> Passed should_not_match_remote_book_when_metadata_profile_filters_out_all_editions [< 1 ms] chaptarr-0.9.965> Passed should_not_match_remote_ebook_when_retention_leaves_no_ebook_or_print_representative [1 ms] chaptarr-0.9.965> Passed should_prefer_matching_media_type_when_multiple_remote_books_share_work_provider_id [< 1 ms] chaptarr-0.9.965> Passed should_preserve_file_backed_book_when_author_scoped_snapshot_has_no_match [< 1 ms] chaptarr-0.9.965> Passed should_preserve_manual_add_book_when_author_scoped_snapshot_has_no_match [< 1 ms] chaptarr-0.9.965> Passed should_preserve_manual_edition_book_when_author_scoped_snapshot_has_no_match [< 1 ms] chaptarr-0.9.965> Passed should_preserve_strict_edition_book_when_author_scoped_snapshot_has_no_match [< 1 ms] chaptarr-0.9.965> Passed should_prune_fileless_automatic_book_when_author_scoped_snapshot_has_no_match [< 1 ms] chaptarr-0.9.965> Passed metadata_merge_delete_should_not_delete_files [< 1 ms] chaptarr-0.9.965> Passed missing_metadata_delete_should_not_delete_files [< 1 ms] chaptarr-0.9.965> Passed refresh_book_delete_entity_should_honor_delete_files_argument [2 ms] chaptarr-0.9.965> Passed sort_children_should_not_match_same_local_child_twice [< 1 ms] chaptarr-0.9.965> Passed should_add_links_for_all_matching_local_book_copies [14 ms] chaptarr-0.9.965> Passed should_backfill_links_for_existing_matched_original_series [1 ms] chaptarr-0.9.965> Passed should_backfill_links_for_existing_matched_original_series_using_v5_seriesbooks [< 1 ms] chaptarr-0.9.965> Passed should_backfill_missing_links_for_partially_linked_existing_original_series [2 ms] chaptarr-0.9.965> Passed should_carry_series_book_primary_flag_into_links [< 1 ms] chaptarr-0.9.965> Passed should_delete_amazon_only_series_and_insert_goodreads_series_links [1 ms] chaptarr-0.9.965> Passed should_not_delete_series_from_other_media_types_during_partial_refresh [< 1 ms] chaptarr-0.9.965> Passed should_not_delete_unmatched_narrator_variants [< 1 ms] chaptarr-0.9.965> Passed should_not_prune_existing_series_when_remote_has_no_goodreads_series [< 1 ms] chaptarr-0.9.965> Passed should_refresh_shared_provider_series_using_the_matching_media_type [< 1 ms] chaptarr-0.9.965> Passed should_remove_claimed_book_links_from_original_series_during_refresh [1 ms] chaptarr-0.9.965> Passed should_handle_large_book_id_sets_without_sqlite_variable_limit(900) [76 ms] chaptarr-0.9.965> Passed should_handle_large_book_id_sets_without_sqlite_variable_limit(901) [75 ms] chaptarr-0.9.965> Passed should_handle_large_book_id_sets_without_sqlite_variable_limit(1800) [153 ms] chaptarr-0.9.965> Passed should_not_request_author_info_for_an_author_without_provider_identity [7 ms] chaptarr-0.9.965> Passed should_request_author_info_by_provider_id_when_one_is_present [1 ms] chaptarr-0.9.965> Passed compatibility_accessors_should_resolve_existing_lazy_values [< 1 ms] chaptarr-0.9.965> Passed public_series_navigation_properties_should_round_trip_through_lazy_slots [< 1 ms] chaptarr-0.9.965> Passed should_only_link_books_matching_series_media_type [37 ms] chaptarr-0.9.965> Passed should_fall_back_to_amazon_series_asin_when_goodreads_missing [< 1 ms] chaptarr-0.9.965> Passed should_map_media_type [< 1 ms] chaptarr-0.9.965> Passed should_map_narrator_fields_for_variants [< 1 ms] chaptarr-0.9.965> Passed should_not_expose_local_book_ids_as_foreign_book_ids [< 1 ms] chaptarr-0.9.965> Passed should_not_expose_local_series_id_as_foreign_series_id [< 1 ms] chaptarr-0.9.965> Passed should_prefer_goodreads_series_id_as_foreign_series_id [< 1 ms] chaptarr-0.9.965> Passed should_refresh_author_when_last_info_sync_is_null [1 ms] chaptarr-0.9.965> Passed should_refresh_book_when_last_info_sync_is_null [< 1 ms] chaptarr-0.9.965> Passed should_reselect_to_allowed_audiobook_and_update_book_foreign_edition_id [2 ms] chaptarr-0.9.965> Passed should_skip_reselection_when_allowed_languages_are_equivalent [< 1 ms] chaptarr-0.9.965> Passed should_skip_reselection_when_allowed_languages_are_unchanged [< 1 ms] chaptarr-0.9.965> Passed should_treat_null_language_as_allowed_bucket_when_reselecting [< 1 ms] chaptarr-0.9.965> Passed cross_format_safe_matches_should_still_allow_same_format_edition_matches [< 1 ms] chaptarr-0.9.965> Passed work_id_matches_should_not_bridge_asin_only_row_to_work_id_row [< 1 ms] chaptarr-0.9.965> Passed work_id_matches_should_not_promote_shared_asin_over_work_ids [< 1 ms] chaptarr-0.9.965> Passed work_id_matches_should_not_use_edition_ids_across_media_types [< 1 ms] chaptarr-0.9.965> Passed work_provider_matches_should_ignore_base_book_id [< 1 ms] chaptarr-0.9.965> Passed missing_book_search_should_normalize_all_media_type_to_unfiltered [25 ms] chaptarr-0.9.965> Passed missing_book_search_should_reject_numeric_media_type_before_queueing [< 1 ms] chaptarr-0.9.965> Passed rename_author_should_accept_all_media_type [4 ms] chaptarr-0.9.965> Passed rename_author_should_reject_unknown_media_type_before_queueing [< 1 ms] chaptarr-0.9.965> Passed author_cover_repair_should_not_block_an_unmapped_file_refresh [2 ms] chaptarr-0.9.965> Passed media_library_disk_commands_should_remain_serialized [< 1 ms] chaptarr-0.9.965> Passed extract_tgz_should_enforce_entry_size_limit [25 ms] chaptarr-0.9.965> Passed extract_tgz_should_reject_path_traversal_entries [1 ms] chaptarr-0.9.965> Passed extract_zip_should_enforce_entry_count_limit [11 ms] chaptarr-0.9.965> Passed extract_zip_should_extract_files_inside_destination [1 ms] chaptarr-0.9.965> Passed extract_zip_should_reject_path_traversal_entries [< 1 ms] chaptarr-0.9.965> Passed should_cleanse_common_secrets("http://user:pass@example.com/path","user:pass") [47 ms] chaptarr-0.9.965> Passed should_cleanse_common_secrets("http://user:pass@example.com/path?apikey=abc","abc") [2 ms] chaptarr-0.9.965> Passed should_cleanse_common_secrets("Authorization: Bearer supersecrettoken","supersecrettoken") [8 ms] chaptarr-0.9.965> Passed should_cleanse_common_secrets("Proxy-Authorization: Basic dXNlcjpwYXNz","dXNlcjpwYXNz") [2 ms] chaptarr-0.9.965> Passed should_cleanse_common_secrets("Cookie: session=abc123; other=def456","abc123") [1 ms] chaptarr-0.9.965> Passed should_cleanse_common_secrets("Set-Cookie: session=abc123; Path=/; HttpOnly","abc123") [1 ms] chaptarr-0.9.965> Passed should_allow_canonical_unicode_match_for_write [3 ms] chaptarr-0.9.965> Passed should_not_delete_diacritic_stripped_match [1 ms] chaptarr-0.9.965> Passed should_not_delete_loose_replacement_character_match [< 1 ms] chaptarr-0.9.965> Passed should_not_delete_source_when_destination_is_same_canonical_file [< 1 ms] chaptarr-0.9.965> Passed should_not_overwrite_loose_destination_match [1 ms] chaptarr-0.9.965> Passed should_not_treat_a_loose_apostrophe_match_as_the_same_tracked_file [< 1 ms] chaptarr-0.9.965> Passed should_not_walk_loose_directory_segment_for_write [< 1 ms] chaptarr-0.9.965> Passed should_resolve_paths_when_directory_and_file_drop_diacritics [1 ms] chaptarr-0.9.965> Passed should_resolve_replacement_character_in_file_name [3 ms] chaptarr-0.9.965> Passed hardlink_or_copy_should_log_info_when_hardlink_falls_back_to_copy [3 ms] chaptarr-0.9.965> Passed final_log_cleanser_should_redact_form_encoded_oauth_secrets("code=oauth-code&client_secret=client-secret","oauth-code") [< 1 ms] chaptarr-0.9.965> Passed final_log_cleanser_should_redact_form_encoded_oauth_secrets("code=oauth-code&client_secret=client-secret","client-secret") [< 1 ms] chaptarr-0.9.965> Passed final_log_cleanser_should_redact_form_encoded_oauth_secrets("authorization_code=auth-code&refresh_token=refresh-secret","auth-code") [< 1 ms] chaptarr-0.9.965> Passed final_log_cleanser_should_redact_form_encoded_oauth_secrets("authorization_code=auth-code&refresh_token=refresh-secret","refresh-secret") [< 1 ms] chaptarr-0.9.965> Passed sanitized_log_message_should_clean_the_format_even_without_arguments [12 ms] chaptarr-0.9.965> Passed should_fully_redact_sensitive_headers_and_cookies [2 ms] chaptarr-0.9.965> Passed should_fully_redact_sensitive_url_parameters("https://api.example.com/endpoint?apikey=supersecretkey123&other=value","supersecretkey123") [< 1 ms] chaptarr-0.9.965> Passed should_fully_redact_sensitive_url_parameters("https://id.example/callback?code=oauth-code&client_secret=client-secret","oauth-code") [< 1 ms] chaptarr-0.9.965> Passed should_fully_redact_sensitive_url_parameters("https://id.example/callback?code=oauth-code&client_secret=client-secret","client-secret") [< 1 ms] chaptarr-0.9.965> Passed should_fully_redact_sensitive_url_parameters("https://id.example/token?id_token=id-token&refresh_token=refresh-token","id-token") [< 1 ms] chaptarr-0.9.965> Passed should_fully_redact_sensitive_url_parameters("https://id.example/token?id_token=id-token&refresh_token=refresh-token","refresh-token") [< 1 ms] chaptarr-0.9.965> Passed should_handle_null_and_empty_values [< 1 ms] chaptarr-0.9.965> Passed should_redact_auth_secrets_embedded_in_json_log_content [16 ms] chaptarr-0.9.965> production_reader_should_report_both_links: OneTimeSetUp: Only supported on Win chaptarr-0.9.965> Passed is_valid_http_url_should_match_expectation(">
Passed is_valid_http_url_should_match_expectation("https://example.com/a.jpg",True) [< 1 ms] chaptarr-0.9.965> Passed is_valid_http_url_should_match_expectation("http://example.com/a.jpg",True) [< 1 ms] chaptarr-0.9.965> Passed is_valid_http_url_should_match_expectation("ftp://example.com/a.jpg",False) [< 1 ms] chaptarr-0.9.965> Skipped production_reader_should_report_both_links [1 ms] chaptarr-0.9.965> Passed changed_legacy_proxy_fields_should_still_support_quickstart_configuration [< 1 ms] chaptarr-0.9.965> Passed save_should_reject_invalid_proxy_mode_before_persisting [29 ms] chaptarr-0.9.965> Passed save_should_reject_invalid_proxy_type_before_persisting [1 ms] chaptarr-0.9.965> Passed selecting_a_different_proxy_should_not_reapply_unchanged_legacy_fields [< 1 ms] chaptarr-0.9.965> Passed test_proxy_should_reject_invalid_proxy_type_before_testing [2 ms] chaptarr-0.9.965> Passed create_should_reject_invalid_proxy_type [2 ms] chaptarr-0.9.965> Passed get_all_should_not_serialize_proxy_password [8 ms] chaptarr-0.9.965> Passed test_should_reject_invalid_proxy_type [1 ms] chaptarr-0.9.965> Passed update_should_preserve_password_when_blank [< 1 ms] chaptarr-0.9.965> Passed should_clear_legacy_connection_fields_after_the_selected_proxy_is_mapped [5 ms] chaptarr-0.9.965> Passed should_restore_global_bypass_settings_from_existing_proxies [< 1 ms] chaptarr-0.9.965> Passed merge_connections_should_clear_audiobookshelf_library_mappings_on_existing_connection [11 ms] chaptarr-0.9.965> Passed restore_connections_should_clear_audiobookshelf_library_mappings_and_warn [1 ms] chaptarr-0.9.965> Passed current_backup_should_preserve_explicit_mam_wedge_preference [< 1 ms] chaptarr-0.9.965> Passed legacy_backup_should_not_reenable_mam_wedge_spending [< 1 ms] chaptarr-0.9.965> Passed quality_profile_backup_should_round_trip_preference_priority [58 ms] chaptarr-0.9.965> Passed restore_custom_formats_should_accept_current_backup_specification_shape [16 ms] chaptarr-0.9.965> Passed restore_custom_formats_should_accept_legacy_interface_specification_shape [6 ms] chaptarr-0.9.965> Passed restore_quality_profiles_should_accept_legacy_embedded_custom_format_shape [3 ms] chaptarr-0.9.965> Passed settings_backup_contract_should_not_embed_runtime_profile_models_that_contain_interfaces [1 ms] chaptarr-0.9.965> Passed settings_backup_package_should_deserialize_all_categories_with_legacy_profile_shapes [15 ms] chaptarr-0.9.965> Passed settings_backup_package_should_ignore_legacy_search_criteria_profiles_section [3 ms] chaptarr-0.9.965> Passed restore_should_skip_a_scoped_mapping_when_only_an_unrelated_client_reuses_the_source_id [3 ms] chaptarr-0.9.965> Passed custom_format_calculation_should_match_book_file_structured_signal [4 ms] chaptarr-0.9.965> Passed custom_format_calculation_should_match_local_import_tags [2 ms] chaptarr-0.9.965> Passed custom_format_calculation_should_match_named_narrator_for_manual_edition_even_when_any_edition_ok [11 ms] chaptarr-0.9.965> Passed custom_format_calculation_should_match_preferred_narrator_for_strict_monitored_edition [< 1 ms] chaptarr-0.9.965> Passed custom_format_calculation_should_match_standard_for_plain_audiobook_remote_book [< 1 ms] chaptarr-0.9.965> Passed custom_format_calculation_should_not_match_dramatized_for_ebook_book_file [< 1 ms] chaptarr-0.9.965> Passed custom_format_calculation_should_not_match_dramatized_for_ebook_local_import_tags [< 1 ms] chaptarr-0.9.965> Passed custom_format_calculation_should_not_match_preferred_narrator_for_unpinned_any_edition_ok_book [< 1 ms] chaptarr-0.9.965> Passed custom_format_calculation_should_not_match_standard_for_ebook_remote_book [< 1 ms] chaptarr-0.9.965> Passed custom_format_calculation_should_require_narrator_role_evidence_for_an_author_name [3 ms] chaptarr-0.9.965> Passed custom_format_calculation_should_score_graphic_audio_as_production_not_narrator [2 ms] chaptarr-0.9.965> Passed custom_format_media_scope_should_gate_the_central_release_calculator [13 ms] chaptarr-0.9.965> Passed custom_format_schema_should_offer_only_the_concise_book_aware_templates [10 ms] chaptarr-0.9.965> Passed generic_release_title_tokens_should_not_be_extracted_as_narrators("1984 [M4B]") [< 1 ms] chaptarr-0.9.965> Passed generic_release_title_tokens_should_not_be_extracted_as_narrators("1984 - GROUP") [< 1 ms] chaptarr-0.9.965> Passed generic_release_title_tokens_should_not_be_extracted_as_narrators("George Orwell - 1984") [< 1 ms] chaptarr-0.9.965> Passed history_calculation_should_reapply_the_selected_narrator_target_from_the_book [123 ms] chaptarr-0.9.965> Passed mixed_author_target_should_require_a_non_author_anchor [3 ms] chaptarr-0.9.965> Passed narrator_names_should_match_once_when_multiple_names_intersect [3 ms] chaptarr-0.9.965> Passed narrator_names_should_require_explicit_narrator_evidence_for_an_author_name [< 1 ms] chaptarr-0.9.965> Passed narrator_names_should_round_trip_as_an_array_through_api_and_database_storage [11 ms] chaptarr-0.9.965> Passed narrator_names_should_use_literal_unicode_aware_identity_matching("James Marsters","James Marster, Mary-Louise Parker",True) [< 1 ms] chaptarr-0.9.965> Passed narrator_names_should_use_literal_unicode_aware_identity_matching("Brian Herbert","Frank Herbert",False) [< 1 ms] chaptarr-0.9.965> Passed narrator_names_should_use_literal_unicode_aware_identity_matching("Jose Garcia","José García",True) [< 1 ms] chaptarr-0.9.965> Passed narrator_names_should_use_literal_unicode_aware_identity_matching("村上春樹","村上春樹",True) [< 1 ms] chaptarr-0.9.965> Passed narrator_names_should_use_literal_unicode_aware_identity_matching("かとう たろう","がとう たろう",False) [< 1 ms] chaptarr-0.9.965> Passed narrator_regex_should_match_each_detected_name_independently [1 ms] chaptarr-0.9.965> Passed narrator_regex_should_not_apply_to_ebooks_even_when_negated [< 1 ms] chaptarr-0.9.965> Passed narrator_regex_should_preserve_hyphenated_names_from_explicit_title_evidence [5 ms] chaptarr-0.9.965> Passed narrator_regex_should_support_confirmed_ban_and_negated_requirement_semantics [< 1 ms] chaptarr-0.9.965> Passed negated_narrator_names_should_mean_none_of_these_names_and_stay_ebook_inert [< 1 ms] chaptarr-0.9.965> Passed negated_spec_should_not_match_ebook_input [< 1 ms] chaptarr-0.9.965> Passed negated_spec_should_not_match_unknown_media_type_without_signal [< 1 ms] chaptarr-0.9.965> Passed one_release_narrator_should_not_satisfy_multiple_target_people [< 1 ms] chaptarr-0.9.965> Passed plain_narrator_name_should_allow_explicit_self_narration(null,"Dune - Narrated by Brian Herbert") [< 1 ms] chaptarr-0.9.965> Passed plain_narrator_name_should_allow_explicit_self_narration("Brian Herbert","Dune - Brian Herbert") [< 1 ms] chaptarr-0.9.965> Passed plain_narrator_name_should_allow_one_missing_final_character [< 1 ms] chaptarr-0.9.965> Passed plain_narrator_name_should_not_match_a_different_given_name_with_the_same_surname [< 1 ms] chaptarr-0.9.965> Passed plain_narrator_name_should_not_match_a_longer_surname_by_substring [1 ms] chaptarr-0.9.965> Passed plain_narrator_name_should_not_treat_an_unlabelled_author_tail_as_narrator_evidence [< 1 ms] chaptarr-0.9.965> Passed plain_narrator_name_should_preserve_identity_bearing_marks_in_non_latin_scripts [< 1 ms] chaptarr-0.9.965> Passed plain_narrator_name_should_support_unicode_names("Jose Garcia","José García") [< 1 ms] chaptarr-0.9.965> Passed plain_narrator_name_should_support_unicode_names("村上春樹","村上春樹") [< 1 ms] chaptarr-0.9.965> Passed plain_narrator_name_should_support_unicode_names("𠮷田 太郎","𠮷田 太郎") [< 1 ms] chaptarr-0.9.965> Passed preferred_narrator_spec_should_match_named_narrator_inside_full_cast_release [< 1 ms] chaptarr-0.9.965> Passed preferred_narrator_spec_should_match_release_narrator [< 1 ms] chaptarr-0.9.965> Passed preferred_narrator_spec_should_not_match_different_release_narrator [< 1 ms] chaptarr-0.9.965> Passed preferred_narrator_spec_should_not_match_ebook_input [< 1 ms] chaptarr-0.9.965> Passed preferred_narrator_spec_should_not_match_graphic_audio_label_for_single_narrator_target [< 1 ms] chaptarr-0.9.965> Passed preferred_narrator_tiers_should_grade_named_cast_coverage [< 1 ms] chaptarr-0.9.965> Passed primary_author_only_target_should_allow_self_narration [< 1 ms] chaptarr-0.9.965> Passed primary_author_only_target_should_not_infer_self_narration_from_an_unlabelled_author_tail [< 1 ms] chaptarr-0.9.965> Passed profile_scores_should_apply_one_narrator_match_and_keep_hard_production_reject_dominant [< 1 ms] chaptarr-0.9.965> Passed shared_middle_and_last_names_should_not_match_a_different_first_name [< 1 ms] chaptarr-0.9.965> Passed should_invert_match_when_negated [< 1 ms] chaptarr-0.9.965> Passed should_match_structured_graphic_audio_signal [< 1 ms] chaptarr-0.9.965> Passed should_match_text_fallback_signal [< 1 ms] chaptarr-0.9.965> Passed spec_should_not_match_ebook_with_dramatized_markers [< 1 ms] chaptarr-0.9.965> Passed structured_narrator_list_should_resolve_abbreviated_summary_count [< 1 ms] chaptarr-0.9.965> Passed unlabelled_narrator_should_match_only_when_it_matches_the_target [1 ms] chaptarr-0.9.965> Passed unresolved_target_names_should_block_complete_without_padding_majority [< 1 ms] chaptarr-0.9.965> Passed unselected_edition_should_allow_user_authored_narrator_condition_without_enabling_narrator_match [1 ms] chaptarr-0.9.965> Passed wrong_narrator_preset_should_match_only_when_a_pinned_target_mismatches [< 1 ms] chaptarr-0.9.965> Passed wrong_narrator_preset_should_reject_when_a_pinned_target_has_no_release_evidence [< 1 ms] chaptarr-0.9.965> Passed changing_media_scope_should_remove_incompatible_profiles_and_add_newly_compatible_profiles_at_zero [2 ms] chaptarr-0.9.965> Passed preferred_narrator_seed_score_should_apply_to_audiobook_profiles_only [< 1 ms] chaptarr-0.9.965> Passed should_migrate_every_known_deployed_or_interim_narrator_label_directly_to_the_final_name("Preferred Narrator") [2 ms] chaptarr-0.9.965> Passed should_migrate_every_known_deployed_or_interim_narrator_label_directly_to_the_final_name("Pinned Edition Narrator") [< 1 ms] chaptarr-0.9.965> Passed should_migrate_every_known_deployed_or_interim_narrator_label_directly_to_the_final_name("Narrator Match") [< 1 ms] chaptarr-0.9.965> Passed should_not_recreate_deleted_built_ins_after_key_was_seeded [< 1 ms] chaptarr-0.9.965> Passed should_preserve_a_user_renamed_selected_narrator_format [< 1 ms] chaptarr-0.9.965> Passed should_rename_only_unmodified_legacy_narrator_match_and_adopt_known_retired_formats [< 1 ms] chaptarr-0.9.965> Passed should_seed_preferred_narrator_once_without_reviving_legacy_deleted_built_ins [< 1 ms] chaptarr-0.9.965> Passed startup_should_delete_untouched_retired_formats_and_their_profile_rows [1 ms] chaptarr-0.9.965> Passed startup_should_preserve_an_existing_profiles_quality_order [2 ms] chaptarr-0.9.965> Passed startup_should_preserve_customized_retired_formats_as_ordinary_formats [1 ms] chaptarr-0.9.965> Passed startup_should_seed_audiobook_qualities_in_default_preference_order [3 ms] chaptarr-0.9.965> Passed should_apply_legacy_gate_and_new_item_policy_to_authors_and_pending_imports [230 ms] chaptarr-0.9.965> Passed should_not_backfill_ebook_settings_from_audiobook_only_root_folder [42 ms] chaptarr-0.9.965> Passed should_repair_invalid_ebook_profile_ids_from_compatible_root_folder [39 ms] chaptarr-0.9.965> Passed should_repair_root_folder_metadata_and_backfill_audiobook_author_settings [39 ms] chaptarr-0.9.965> Passed should_add_the_monitored_edition_lookup_index_in_query_order [163 ms] chaptarr-0.9.965> Passed insert_many_should_restore_connection_pragmas [23 ms] chaptarr-0.9.965> Passed set_fields_many_should_restore_connection_pragmas [13 ms] chaptarr-0.9.965> Passed update_many_should_restore_connection_pragmas [14 ms] chaptarr-0.9.965> Passed should_discard_the_saved_original_only_after_restore_is_committed [37 ms] chaptarr-0.9.965> Passed should_reject_a_corrupt_restore_without_touching_the_live_database [13 ms] chaptarr-0.9.965> Passed should_reject_a_readarr_database_without_touching_the_live_database [20 ms] chaptarr-0.9.965> Passed should_restore_the_original_database_when_candidate_migration_fails [24 ms] chaptarr-0.9.965> Passed should_infer_media_type_from_profile_when_root_folder_is_missing [37 ms] chaptarr-0.9.965> Passed should_keep_mixed_root_dual_media_but_not_copy_wrong_typed_quality_profile [39 ms] chaptarr-0.9.965> Passed should_migrate_audiobook_legacy_list_without_enabling_ebooks [35 ms] chaptarr-0.9.965> Passed should_migrate_ebook_legacy_list_without_enabling_audiobooks [35 ms] chaptarr-0.9.965> Passed should_not_overwrite_explicit_dual_media_settings [35 ms] chaptarr-0.9.965> Passed get_active_count_should_include_queued_pending_author_import_items [11 ms] chaptarr-0.9.965> Passed should_purge_completed_queue_items_and_results_without_foreign_key_errors [28 ms] chaptarr-0.9.965> Passed should_deserialize_lazy_loaded_child_without_advancing_reader [2 ms] chaptarr-0.9.965> Passed should_deserialize_lazy_loaded_null_as_null [< 1 ms] chaptarr-0.9.965> Passed should_reset_existing_wedge_preferences_without_touching_other_indexers [16 ms] chaptarr-0.9.965> Passed should_add_nullable_last_selected_media_type_to_existing_pending_imports [35 ms] chaptarr-0.9.965> Passed should_copy_legacy_tags_only_to_requested_media_sides_without_overwriting_existing_values [45 ms] chaptarr-0.9.965> Passed should_reopen_only_the_historical_not_ready_100_attempt_cliff [24 ms] chaptarr-0.9.965> Passed complete_item_with_result_should_mark_done_when_result_history_write_fails [26 ms] chaptarr-0.9.965> Passed file_tag_cache_should_round_trip_distinct_extraction_dispositions_with_real_ddl [13 ms] chaptarr-0.9.965> Passed forced_rescan_should_requeue_unchanged_completed_item_with_real_ddl [13 ms] chaptarr-0.9.965> Passed initialize_database_should_repair_import_results_constraint_and_round_trip_new_outcomes [33 ms] chaptarr-0.9.965> Passed recover_in_progress_updated_before_should_requeue_only_previous_command_items_under_path [25 ms] chaptarr-0.9.965> Passed requeue_failed_paths_should_retry_only_failed_items_observed_in_current_scan [12 ms] chaptarr-0.9.965> Passed root_type_mismatch_should_be_visible_as_unmapped [2 ms] chaptarr-0.9.965> Passed sweep_all_residual_items_should_ignore_missing_or_already_tracked_files [18 ms] chaptarr-0.9.965> Passed sweep_all_residual_items_should_move_eligible_files_to_unmapped_and_complete_queue [9 ms] chaptarr-0.9.965> Passed should_clear_stringified_provider_ids_without_deleting_user_data [56 ms] chaptarr-0.9.965> Passed should_accept_valid_author_sort_key [< 1 ms] chaptarr-0.9.965> Passed should_reject_column_not_mapped_to_table [< 1 ms] chaptarr-0.9.965> Passed should_reject_unknown_table_alias [< 1 ms] chaptarr-0.9.965> Passed should_not_apply_audiobook_reject_scores_to_ebooks [< 1 ms] chaptarr-0.9.965> Passed should_reject_release_below_minimum_custom_format_score [< 1 ms] chaptarr-0.9.965> Passed should_ignore_delay_for_user_invoked_search [4 ms] chaptarr-0.9.965> Passed should_accept_non_discography_releases [< 1 ms] chaptarr-0.9.965> Passed should_hard_reject_discography_even_when_all_books_are_released [< 1 ms] chaptarr-0.9.965> Passed audiobook_priority_should_compose_preferences_conversion_and_source_format [3 ms] chaptarr-0.9.965> Passed compare_should_be_antisymmetric_across_audiobook_and_ebook [< 1 ms] chaptarr-0.9.965> Passed ebook_profiles_should_keep_traditional_quality_first_order [< 1 ms] chaptarr-0.9.965> Passed grouped_qualities_should_tie_so_custom_format_score_can_decide [< 1 ms] chaptarr-0.9.965> Passed should_prefer_native_audiobook_category_without_rejecting_other_audio_categories [< 1 ms] chaptarr-0.9.965> Passed should_prefer_monitored_edition_exact_match_before_custom_format_score [< 1 ms] chaptarr-0.9.965> Passed rss_debug_logging_should_summarize_without_per_release_fts_noise [78 ms] chaptarr-0.9.965> Passed rss_fts_shortlist_should_apply_numeric_residue_policy_to_a_wanted_book(Balanced,True) [41 ms] chaptarr-0.9.965> Passed rss_fts_shortlist_should_apply_numeric_residue_policy_to_a_wanted_book(Strict,False) [1 ms] chaptarr-0.9.965> Passed rss_fts_shortlist_should_keep_a_specific_title_above_its_generic_sibling [9 ms] chaptarr-0.9.965> Passed rss_fts_shortlist_should_not_select_an_unproven_single_candidate [9 ms] chaptarr-0.9.965> Passed rss_fts_shortlist_should_use_structured_author_to_disambiguate_identical_titles [1 ms] chaptarr-0.9.965> Passed rss_summary_should_include_the_most_common_rejection_reasons [1 ms] chaptarr-0.9.965> Passed rss_trace_logging_should_retain_the_exact_unmatched_release_reason [9 ms] chaptarr-0.9.965> Passed search_debug_logging_should_name_the_target_and_summarize_rejections [4 ms] chaptarr-0.9.965> Passed search_debug_logging_should_not_emit_per_release_specification_details [4 ms] chaptarr-0.9.965> Passed search_trace_logging_should_retain_per_release_specification_details [3 ms] chaptarr-0.9.965> Passed should_accept_author_after_title_at_right_boundary [3 ms] chaptarr-0.9.965> Passed should_accept_authorless_long_title_release [2 ms] chaptarr-0.9.965> Passed should_accept_by_author_suffix_after_title [4 ms] chaptarr-0.9.965> Passed should_accept_exact_author_and_edition_title_without_punishing_extra_metadata("Louise Penny - [Chief Inspector Gamache 16] - All the Devils Are Here (retail)") [3 ms] chaptarr-0.9.965> Passed should_accept_exact_author_and_edition_title_without_punishing_extra_metadata("Louise.Penny.-.[Chief.Inspector.Gamache.16].-.All.the.Devils.Are.Here.(UK).") [< 1 ms] chaptarr-0.9.965> Passed should_accept_exact_author_and_edition_title_without_punishing_extra_metadata("Louise Penny - [Gamache 16] - All the Devils Are Here") [< 1 ms] chaptarr-0.9.965> Passed should_accept_exact_author_and_edition_title_without_punishing_extra_metadata("Louise Penny - [Gamache 15] - All the Devils Are Here") [< 1 ms] chaptarr-0.9.965> Passed should_accept_exact_author_and_edition_title_without_punishing_extra_metadata("Louise Penny - [Chief Inspector Armand Gamahce 16] - All the Devils Are Here") [< 1 ms] chaptarr-0.9.965> Passed should_accept_exact_author_and_edition_title_without_punishing_extra_metadata("Louise Penny - [Inspector Rebus 16] - All the Devils Are Here") [< 1 ms] chaptarr-0.9.965> Passed should_accept_exact_author_and_title_without_punishing_extra_metadata [< 1 ms] chaptarr-0.9.965> Passed should_accept_format_prefix_before_author_and_title [7 ms] chaptarr-0.9.965> Passed should_accept_format_token_and_author_in_same_prefix_segment [< 1 ms] chaptarr-0.9.965> Passed should_accept_known_narrator_prefix_before_title [< 1 ms] chaptarr-0.9.965> Passed should_accept_multi_author_left_boundary_when_expected_author_is_first_contributor [1 ms] chaptarr-0.9.965> Passed should_accept_multi_author_left_boundary_with_and_separator [1 ms] chaptarr-0.9.965> Passed should_accept_multi_author_left_boundary_with_comma_separator [< 1 ms] chaptarr-0.9.965> Passed should_accept_multi_author_right_boundary_when_expected_author_is_second_contributor [1 ms] chaptarr-0.9.965> Passed should_accept_prefix_noise_before_author_and_title [< 1 ms] chaptarr-0.9.965> Passed should_accept_series_boundary_identity_without_structured_author [2 ms] chaptarr-0.9.965> Passed should_accept_series_metadata_between_author_and_title [1 ms] chaptarr-0.9.965> Passed should_accept_swedish_release_title_with_scandinavian_transliteration [< 1 ms] chaptarr-0.9.965> Passed should_apply_pack_detection_to_rss_decisions [3 ms] chaptarr-0.9.965> Passed should_defer_title_matching_rejection_to_explicit_pack_spec_for_multi_book_search_result [< 1 ms] chaptarr-0.9.965> Passed should_detect_a_multi_format_list_from_a_non_mam_title [1 ms] chaptarr-0.9.965> Passed should_expose_interactive_source_before_decision_specifications_run [< 1 ms] chaptarr-0.9.965> Passed should_fallback_to_search_criteria_when_title_parse_yields_no_author [< 1 ms] chaptarr-0.9.965> Passed should_hide_short_title_false_positive_during_interactive_search [< 1 ms] chaptarr-0.9.965> Passed should_label_interactive_alias_match_with_primary_monitored_title [< 1 ms] chaptarr-0.9.965> Passed should_match_interactive_and_automatic_search_primary_title_for_alias_release [1 ms] chaptarr-0.9.965> Passed should_match_interactive_and_automatic_search_viability_for_short_title_false_positive [< 1 ms] chaptarr-0.9.965> Passed should_not_null_ref_when_mam_fallback_parsing_builds_minimal_parsed_book_info [< 1 ms] chaptarr-0.9.965> Passed should_not_promote_or_accept_when_no_detected_quality_is_allowed [< 1 ms] chaptarr-0.9.965> Passed should_not_treat_one_middle_series_word_as_authorless_identity_proof [1 ms] chaptarr-0.9.965> Passed should_promote_to_the_format_the_user_ranked_highest("mobi-preferred","MOBI") [1 ms] chaptarr-0.9.965> Passed should_promote_to_the_format_the_user_ranked_highest("epub-preferred","EPUB") [< 1 ms] chaptarr-0.9.965> Passed should_reject_a_different_author_before_a_long_title_and_year [2 ms] chaptarr-0.9.965> Passed should_reject_a_request_post_whose_payload_extension_is_not_allowed [< 1 ms] chaptarr-0.9.965> Passed should_reject_music_artist_prefix_without_expected_author_evidence [1 ms] chaptarr-0.9.965> Passed should_reject_music_artist_release_without_expected_author_evidence [1 ms] chaptarr-0.9.965> Passed should_reject_music_artist_suffix_without_expected_author_evidence [< 1 ms] chaptarr-0.9.965> Passed should_reject_same_long_title_from_a_different_author [5 ms] chaptarr-0.9.965> Passed should_reject_shortened_series_as_the_only_authorless_identity_evidence [1 ms] chaptarr-0.9.965> Passed should_soft_reject_embedded_one_word_title_false_positive [4 ms] chaptarr-0.9.965> Passed should_use_allowed_detected_quality_for_mam_multi_format_rss_result [< 1 ms] chaptarr-0.9.965> Passed should_use_allowed_detected_quality_for_mam_multi_format_search_result [< 1 ms] chaptarr-0.9.965> Passed should_use_mam_structured_author_in_monitored_fts_recall [1 ms] chaptarr-0.9.965> Passed cutoff_should_accept_for_resolved_interactive_book_search [1 ms] chaptarr-0.9.965> Passed monitored_book_should_accept_explicit_interactive_book_search_even_when_match_is_soft_rejected [< 1 ms] chaptarr-0.9.965> Passed monitored_book_should_accept_explicit_unmonitored_book_search [< 1 ms] chaptarr-0.9.965> Passed monitored_book_should_accept_for_resolved_interactive_book_search [< 1 ms] chaptarr-0.9.965> Passed monitored_book_should_reject_for_author_search_criteria [< 1 ms] chaptarr-0.9.965> Passed monitored_book_should_reject_when_matched_book_does_not_overlap_requested_book [< 1 ms] chaptarr-0.9.965> Passed monitored_book_should_report_when_only_the_book_is_not_monitored [< 1 ms] chaptarr-0.9.965> Passed monitored_book_should_report_when_the_author_media_side_is_not_monitored [< 1 ms] chaptarr-0.9.965> Passed monitored_book_should_still_reject_outside_interactive_book_search [< 1 ms] chaptarr-0.9.965> Passed monitored_book_should_use_media_settings_instead_of_the_legacy_author_rollup [< 1 ms] chaptarr-0.9.965> Passed monitored_book_should_use_the_remote_author_without_loading_the_book_author [< 1 ms] chaptarr-0.9.965> Passed monitored_media_type_should_accept_explicit_interactive_book_search_even_when_match_is_soft_rejected [< 1 ms] chaptarr-0.9.965> Passed monitored_media_type_should_accept_explicit_unmonitored_book_search [< 1 ms] chaptarr-0.9.965> Passed monitored_media_type_should_accept_for_resolved_interactive_book_search [< 1 ms] chaptarr-0.9.965> Passed monitored_media_type_should_respect_requested_author_side("audiobook",0,False,False) [< 1 ms] chaptarr-0.9.965> Passed monitored_media_type_should_respect_requested_author_side("ebook",0,False,False) [< 1 ms] chaptarr-0.9.965> Passed monitored_media_type_should_respect_requested_author_side("audiobook",2,False,True) [< 1 ms] chaptarr-0.9.965> Passed monitored_media_type_should_respect_requested_author_side("ebook",2,False,True) [< 1 ms] chaptarr-0.9.965> Passed monitored_media_type_should_respect_requested_author_side("audiobook",0,True,False) [< 1 ms] chaptarr-0.9.965> Passed monitored_media_type_should_respect_requested_author_side("ebook",0,True,False) [< 1 ms] chaptarr-0.9.965> Passed upgrade_allowed_should_accept_for_resolved_interactive_book_search [< 1 ms] chaptarr-0.9.965> Passed upgrade_allowed_should_reject_source_quality_that_will_convert_to_an_upgrade_when_upgrades_are_disabled [< 1 ms] chaptarr-0.9.965> Passed upgrade_disk_should_accept_for_resolved_interactive_book_search [< 1 ms] chaptarr-0.9.965> Passed upgrade_disk_should_accept_source_quality_that_will_convert_to_an_upgrade [< 1 ms] chaptarr-0.9.965> Passed should_accept_non_pack_verdicts(None) [< 1 ms] chaptarr-0.9.965> Passed should_accept_non_pack_verdicts(SingleBookSplitRelease) [< 1 ms] chaptarr-0.9.965> Passed should_hard_reject_multi_book_pack [< 1 ms] chaptarr-0.9.965> Passed should_soft_reject_audiobook_fragment [< 1 ms] chaptarr-0.9.965> Passed should_accept_mam_vip_only_release_when_user_is_vip [< 1 ms] chaptarr-0.9.965> Passed should_reject_mam_vip_only_release_when_user_is_not_vip [< 1 ms] chaptarr-0.9.965> Passed unsatisfied_slot_pause_should_be_a_temporary_decision_for_rss_and_search_pending_flow [< 1 ms] chaptarr-0.9.965> Passed should_accept_true_cutoff_upgrade_for_same_book [3 ms] chaptarr-0.9.965> Passed should_ignore_download_failed_pending_queue_item [< 1 ms] chaptarr-0.9.965> Passed should_not_block_sibling_media_type_book [< 1 ms] chaptarr-0.9.965> Passed should_reject_equal_release_when_same_book_is_stuck_on_import_blocked [< 1 ms] chaptarr-0.9.965> Passed should_reject_when_queue_row_only_has_book_and_quality [< 1 ms] chaptarr-0.9.965> Passed should_reject_when_queue_row_only_has_grab_target_book_ids [< 1 ms] chaptarr-0.9.965> Passed should_reject_when_queued_release_will_convert_to_cutoff_quality [< 1 ms] chaptarr-0.9.965> Passed should_reject_when_same_book_already_has_queued_release_that_meets_cutoff [< 1 ms] chaptarr-0.9.965> Passed should_accept_known_allowed_language_from_indexer_metadata [3 ms] chaptarr-0.9.965> Passed should_allow_unknown_language_when_release_has_no_explicit_language_signal [4 ms] chaptarr-0.9.965> Passed should_not_reject_when_english_word_is_only_part_of_the_actual_book_title [< 1 ms] chaptarr-0.9.965> Passed should_not_reject_when_language_word_is_only_part_of_the_actual_book_title [< 1 ms] chaptarr-0.9.965> Passed should_not_treat_raw_release_title_fallback_as_a_protected_book_title [< 1 ms] chaptarr-0.9.965> Passed should_prefer_explicit_indexer_languages_over_title_inference [< 1 ms] chaptarr-0.9.965> Passed should_reject_foreign_language_when_release_resolves_to_ebook_context_even_if_quality_is_unknown_text [1 ms] chaptarr-0.9.965> Passed should_reject_foreign_language_when_title_contains_bracketed_ebook_hint_even_if_quality_is_unknown_text [< 1 ms] chaptarr-0.9.965> Passed should_reject_known_foreign_language_from_title_when_profile_only_allows_english [< 1 ms] chaptarr-0.9.965> Passed should_reject_when_language_word_remains_after_book_title_and_author_are_removed [< 1 ms] chaptarr-0.9.965> Passed should_cap_narrator_metadata_enrichment_per_indexer [2 ms] chaptarr-0.9.965> Passed should_enrich_missing_narrator_metadata_before_custom_format_scoring [< 1 ms] chaptarr-0.9.965> Passed should_enrich_unpinned_search_for_a_scored_narrator_names_condition [< 1 ms] chaptarr-0.9.965> Passed should_enrich_unpinned_search_when_relevant_profile_has_scored_narrator_condition [< 1 ms] chaptarr-0.9.965> Passed should_not_enrich_for_zero_scored_narrator_condition [< 1 ms] chaptarr-0.9.965> Passed should_not_enrich_when_search_has_no_preferred_narrator_target [< 1 ms] chaptarr-0.9.965> Passed should_make_ignored_release_profile_terms_bypassable_for_interactive_grabs [2 ms] chaptarr-0.9.965> Passed should_make_required_release_profile_terms_bypassable_for_interactive_grabs [< 1 ms] chaptarr-0.9.965> Passed should_accept_interactive_search_result_when_release_author_hint_contains_requested_author_among_coauthors [< 1 ms] chaptarr-0.9.965> Passed should_accept_interactive_search_result_when_release_author_missing_but_parsed_author_name_matches [< 1 ms] chaptarr-0.9.965> Passed should_accept_interactive_search_result_when_release_title_omits_author_but_release_author_hint_matches [< 1 ms] chaptarr-0.9.965> Passed should_accept_single_target_rss_when_series_label_shares_first_book_title(False) [< 1 ms] chaptarr-0.9.965> Passed should_accept_single_target_rss_when_series_label_shares_first_book_title(True) [< 1 ms] chaptarr-0.9.965> Passed should_not_emit_title_mismatch_when_pack_detector_already_classified_multi_book_release [< 1 ms] chaptarr-0.9.965> Passed should_not_ignore_numeric_residue_when_match_has_a_nonnumeric_problem [< 1 ms] chaptarr-0.9.965> Passed should_not_treat_a_numeric_file_part_range_as_a_series_position_in_strict_mode [1 ms] chaptarr-0.9.965> Passed should_not_treat_a_subtitle_number_as_a_series_position_outside_strict(Aggressive,True) [8 ms] chaptarr-0.9.965> Passed should_not_treat_a_subtitle_number_as_a_series_position_outside_strict(Balanced,True) [< 1 ms] chaptarr-0.9.965> Passed should_not_treat_a_subtitle_number_as_a_series_position_outside_strict(Strict,False) [< 1 ms] chaptarr-0.9.965> Passed should_only_position_veto_a_target_series_label_in_strict_mode(Aggressive,True) [< 1 ms] chaptarr-0.9.965> Passed should_only_position_veto_a_target_series_label_in_strict_mode(Balanced,True) [< 1 ms] chaptarr-0.9.965> Passed should_only_position_veto_a_target_series_label_in_strict_mode(Strict,False) [< 1 ms] chaptarr-0.9.965> Passed should_reject_interactive_search_result_when_dune_universe_part_file_is_different_book [5 ms] chaptarr-0.9.965> Passed should_reject_interactive_search_result_when_release_author_hint_does_not_match_search_author [< 1 ms] chaptarr-0.9.965> Passed should_reject_interactive_search_result_when_release_omits_the_monitored_edition_subtitle [< 1 ms] chaptarr-0.9.965> Passed should_reject_interactive_search_result_when_same_author_release_is_different_dune_book [< 1 ms] chaptarr-0.9.965> Passed should_reject_single_target_rss_when_release_title_matches_adjacent_sibling [< 1 ms] chaptarr-0.9.965> Passed should_skip_fuzzy_title_validation_for_rss_when_multiple_books_are_mapped [< 1 ms] chaptarr-0.9.965> Passed should_accept_matroska_audio_title_file_type_as_supported_unknown_audio("Example Release.mka") [4 ms] chaptarr-0.9.965> Passed should_accept_matroska_audio_title_file_type_as_supported_unknown_audio("Example Release [MKA]") [< 1 ms] chaptarr-0.9.965> Passed should_accept_matroska_audio_title_file_type_as_supported_unknown_audio("Example Release mp3 mka") [< 1 ms] chaptarr-0.9.965> Passed should_accept_matroska_audio_title_file_type_as_supported_unknown_audio("Example Release.mp3.mka") [< 1 ms] chaptarr-0.9.965> Passed should_accept_matroska_audio_title_file_type_as_supported_unknown_audio("Example Release epub mka") [< 1 ms] chaptarr-0.9.965> Passed should_accept_mixed_supported_file_types_for_either_requested_media_type [< 1 ms] chaptarr-0.9.965> Passed should_accept_multi_format_release_when_any_supported_file_type_is_present [< 1 ms] chaptarr-0.9.965> Passed should_accept_supported_file_type_for_matching_requested_media_type [1 ms] chaptarr-0.9.965> Passed should_accept_supported_indexer_file_types("epub") [< 1 ms] chaptarr-0.9.965> Passed should_accept_supported_indexer_file_types("azw3") [< 1 ms] chaptarr-0.9.965> Passed should_accept_supported_indexer_file_types("pdf") [< 1 ms] chaptarr-0.9.965> Passed should_accept_supported_indexer_file_types("m4b") [< 1 ms] chaptarr-0.9.965> Passed should_accept_supported_indexer_file_types("mp3") [< 1 ms] chaptarr-0.9.965> Passed should_accept_supported_indexer_file_types("flac") [< 1 ms] chaptarr-0.9.965> Passed should_accept_supported_indexer_file_types("mka") [< 1 ms] chaptarr-0.9.965> Passed should_accept_supported_indexer_file_types("MKA") [< 1 ms] chaptarr-0.9.965> Passed should_keep_true_unknown_file_types_in_unknown_flow(null) [< 1 ms] chaptarr-0.9.965> Passed should_keep_true_unknown_file_types_in_unknown_flow("") [< 1 ms] chaptarr-0.9.965> Passed should_keep_true_unknown_file_types_in_unknown_flow("unknown") [< 1 ms] chaptarr-0.9.965> Passed should_not_reject_archive_container_file_types_as_known_incompatible_content("rar") [< 1 ms] chaptarr-0.9.965> Passed should_not_reject_archive_container_file_types_as_known_incompatible_content("zip") [< 1 ms] chaptarr-0.9.965> Passed should_not_reject_archive_container_file_types_as_known_incompatible_content("7z") [< 1 ms] chaptarr-0.9.965> Passed should_not_reject_archive_container_file_types_as_known_incompatible_content("tar") [< 1 ms] chaptarr-0.9.965> Passed should_not_reject_archive_container_file_types_as_known_incompatible_content("iso") [< 1 ms] chaptarr-0.9.965> Passed should_not_reject_title_sidecar_extensions_when_supported_payload_extension_is_present("Brandon Sanderson - Mistborn (mp3) [includes_readme.txt]") [< 1 ms] chaptarr-0.9.965> Passed should_not_reject_title_sidecar_extensions_when_supported_payload_extension_is_present("Sanderson [readme.txt sample] audiobook.mp3") [< 1 ms] chaptarr-0.9.965> Passed should_not_reject_title_sidecar_extensions_when_supported_payload_extension_is_present("Author - Book.epub [cover.jpg readme.txt]") [< 1 ms] chaptarr-0.9.965> Passed should_not_reject_unknown_title_file_extension_as_known_unsupported [< 1 ms] chaptarr-0.9.965> Passed should_not_treat_known_unsupported_file_type_as_ebook_media_type_hint [< 1 ms] chaptarr-0.9.965> Passed should_reject_audio_file_type_for_ebook_request [< 1 ms] chaptarr-0.9.965> Passed should_reject_known_unsupported_indexer_file_types("cbr") [< 1 ms] chaptarr-0.9.965> Passed should_reject_known_unsupported_indexer_file_types("cbz") [< 1 ms] chaptarr-0.9.965> Passed should_reject_known_unsupported_indexer_file_types("djvu") [< 1 ms] chaptarr-0.9.965> Passed should_reject_known_unsupported_indexer_file_types("mkv") [< 1 ms] chaptarr-0.9.965> Passed should_reject_known_unsupported_title_file_extensions_when_indexer_file_type_is_missing("The Hitchhiker's Guide to the Galaxy 2005 1080p BluRay x264.mkv","mkv") [< 1 ms] chaptarr-0.9.965> Passed should_reject_known_unsupported_title_file_extensions_when_indexer_file_type_is_missing("Example Release.avi","avi") [< 1 ms] chaptarr-0.9.965> Passed should_reject_known_unsupported_title_file_extensions_when_indexer_file_type_is_missing("Example Release.webm","webm") [< 1 ms] chaptarr-0.9.965> Passed should_reject_known_unsupported_title_file_extensions_when_indexer_file_type_is_missing("Free.Comic.Book.Day.2025.cbz-xpost","cbz") [< 1 ms] chaptarr-0.9.965> Passed should_reject_known_unsupported_title_file_extensions_when_indexer_file_type_is_missing("10.HTML_and_CSS_overview","html") [< 1 ms] chaptarr-0.9.965> Passed should_reject_sons_of_ares_cbr_before_download [< 1 ms] chaptarr-0.9.965> Passed should_reject_text_file_type_for_audiobook_request [< 1 ms] chaptarr-0.9.965> Passed should_still_treat_supported_file_type_as_media_type_hint [< 1 ms] chaptarr-0.9.965> Passed conversion_should_upgrade_a_legacy_stored_mp3_to_the_planned_m4b [< 1 ms] chaptarr-0.9.965> Passed converted_candidate_should_compare_against_retained_file_and_not_redownload [< 1 ms] chaptarr-0.9.965> Passed format_first_should_keep_traditional_upgrade_order_without_conversion [< 1 ms] chaptarr-0.9.965> Passed pending_release_comparison_should_prefer_native_source_when_final_format_and_score_tie [< 1 ms] chaptarr-0.9.965> Passed preferences_first_should_not_replace_selected_narrator_with_better_source_format [< 1 ms] chaptarr-0.9.965> Passed preferences_first_should_upgrade_to_selected_narrator_despite_lower_source_format [< 1 ms] chaptarr-0.9.965> Passed should_coalesce_entries_by_mount_root_and_normalize_paths [13 ms] chaptarr-0.9.965> Passed should_capture_authoritative_file_list_for_import_item [4 ms] chaptarr-0.9.965> Passed should_deserialize_aria2_get_files_file_entry [< 1 ms] chaptarr-0.9.965> Passed should_not_capture_metadata_phase_file_list [< 1 ms] chaptarr-0.9.965> Passed should_return_clone_without_file_paths_when_get_files_fails_with_output_path [< 1 ms] chaptarr-0.9.965> Passed should_return_clone_without_file_paths_when_get_files_fails_without_output_path [< 1 ms] chaptarr-0.9.965> Passed should_block_import_and_publish_incomplete_event_when_import_throws [7 ms] chaptarr-0.9.965> Passed should_leave_import_pending_without_incomplete_event_when_conversion_is_detached [1 ms] chaptarr-0.9.965> Passed should_detect_a_payload_with_no_profile_allowed_format [< 1 ms] chaptarr-0.9.965> Passed should_fail_the_download_when_no_downloaded_format_is_allowed [4 ms] chaptarr-0.9.965> Passed should_import_a_forced_grab_whose_format_the_profile_would_not_allow [< 1 ms] chaptarr-0.9.965> Passed should_import_the_allowed_format_and_ignore_the_others_without_blocking [< 1 ms] chaptarr-0.9.965> Passed should_not_fail_a_download_that_imported_something [1 ms] chaptarr-0.9.965> Passed should_not_fail_on_transient_failures_with_no_file_context [< 1 ms] chaptarr-0.9.965> Passed should_not_fail_when_any_file_failed_for_another_reason [< 1 ms] chaptarr-0.9.965> Passed should_not_fail_when_the_rejection_is_uncategorised [< 1 ms] chaptarr-0.9.965> Passed should_update_queue_quality_from_imported_file_not_rejected_duplicate_alternatives [< 1 ms] chaptarr-0.9.965> Passed import_should_not_fail_strict_verification_for_paired_ebook_sibling [1 ms] chaptarr-0.9.965> Passed should_allow_best_effort_import_when_grabbed_target_allows_any_edition [< 1 ms] chaptarr-0.9.965> Passed should_block_best_effort_import_when_no_eligible_files_are_returned [< 1 ms] chaptarr-0.9.965> Passed should_complete_import_using_imported_author_when_remote_author_is_missing [< 1 ms] chaptarr-0.9.965> Passed should_mark_completed_download_as_imported_when_grab_history_exists_but_target_books_are_missing [< 1 ms] chaptarr-0.9.965> Passed should_not_apply_the_missing_file_cap_to_other_temporary_rejections [< 1 ms] chaptarr-0.9.965> Passed should_publish_incomplete_event_when_imported_books_do_not_match_grabbed_targets [< 1 ms] chaptarr-0.9.965> Passed should_reject_mismatch_when_grabbed_target_has_manual_pinned_edition [< 1 ms] chaptarr-0.9.965> Passed should_restore_the_pre_d60_three_attempt_grace_for_missing_declared_files [< 1 ms] chaptarr-0.9.965> Passed should_retry_temporary_import_rejection_and_import_when_files_become_available [< 1 ms] chaptarr-0.9.965> Passed should_skip_completed_download_when_import_path_is_missing [< 1 ms] chaptarr-0.9.965> Passed should_skip_completed_download_when_not_grabbed_and_not_in_category [< 1 ms] chaptarr-0.9.965> Passed should_stamp_actual_file_quality_from_import_results_before_incomplete_event [< 1 ms] chaptarr-0.9.965> Passed verify_import_should_only_expect_books_matching_release_media_type [< 1 ms] chaptarr-0.9.965> Passed verify_import_should_require_exact_expected_book_ids_not_just_matching_count [< 1 ms] chaptarr-0.9.965> Passed should_capture_authoritative_file_list_for_import_item [2 ms] chaptarr-0.9.965> Passed should_deserialize_deluge_torrent_status_file_list_response [2 ms] chaptarr-0.9.965> Passed should_not_request_label_options_when_legacy_category_is_empty [< 1 ms] chaptarr-0.9.965> Passed should_reject_magnet_duplicates_without_adopting_the_existing_torrent [< 1 ms] chaptarr-0.9.965> Passed should_reject_torrent_file_duplicates_without_adopting_the_existing_torrent [< 1 ms] chaptarr-0.9.965> Passed should_resolve_windows_save_path_with_forward_slash_torrent_member_paths [< 1 ms] chaptarr-0.9.965> Passed should_return_clone_without_file_paths_when_file_list_fetch_fails_without_output_path [< 1 ms] chaptarr-0.9.965> Passed should_surface_non_duplicate_errors_unchanged [< 1 ms] chaptarr-0.9.965> Passed should_clear_only_affected_client_snapshots_when_scoped_mapping_is_deleted [3 ms] chaptarr-0.9.965> Passed should_clear_snapshots_when_remote_path_mapping_changes [< 1 ms] chaptarr-0.9.965> Passed should_delete_snapshot_when_download_completed_event_fires [< 1 ms] chaptarr-0.9.965> Passed should_delete_snapshot_when_tracked_download_is_removed [< 1 ms] chaptarr-0.9.965> Passed should_keep_live_file_list_when_snapshot_exists [< 1 ms] chaptarr-0.9.965> Passed should_not_replace_client_file_list_with_disk_capture [< 1 ms] chaptarr-0.9.965> Passed should_not_rewrite_unchanged_fresh_snapshot [< 1 ms] chaptarr-0.9.965> Passed should_persist_client_file_list_and_hydrate_later_item [< 1 ms] chaptarr-0.9.965> Passed should_refresh_unchanged_snapshot_when_timestamp_is_stale [< 1 ms] chaptarr-0.9.965> Passed should_treat_unspecified_client_file_list_confidence_as_degraded [< 1 ms] chaptarr-0.9.965> Passed should_not_include_user_defined_alternate_client_names_in_protocol_mismatch_message [2 ms] chaptarr-0.9.965> Passed should_use_plain_message_when_no_alternate_protocol_clients_exist [< 1 ms] chaptarr-0.9.965> Passed should_not_remove_post_import_preserved_completed_download_when_client_allows_removal [1 ms] chaptarr-0.9.965> Passed should_not_remove_post_import_preserved_download_when_later_removal_event_fires [< 1 ms] chaptarr-0.9.965> Passed should_not_remove_preserved_completed_download_when_client_allows_removal [< 1 ms] chaptarr-0.9.965> Passed should_not_remove_preserved_download_when_later_removal_event_fires [< 1 ms] chaptarr-0.9.965> Passed should_not_remove_preserved_failed_download [< 1 ms] chaptarr-0.9.965> Passed should_not_use_post_import_preservation_for_failed_downloads [< 1 ms] chaptarr-0.9.965> Passed should_pass_remote_book_media_type_to_post_import_preserve_check [< 1 ms] chaptarr-0.9.965> Passed should_remove_normal_completed_download_when_client_allows_removal [< 1 ms] chaptarr-0.9.965> Passed get_latest_download_history_item_should_normalize_to_uppercase [2 ms] chaptarr-0.9.965> Passed should_record_completed_download_history_when_download_client_info_is_missing [3 ms] chaptarr-0.9.965> Passed should_record_import_history_when_download_client_info_is_missing [1 ms] chaptarr-0.9.965> Passed should_record_import_history_when_imported_book_author_navigation_is_missing [< 1 ms] chaptarr-0.9.965> Passed should_record_incomplete_download_history_for_matching_release_media_type [< 1 ms] chaptarr-0.9.965> Passed should_record_incomplete_download_history_when_download_client_info_is_missing [< 1 ms] chaptarr-0.9.965> Passed should_find_grab_history_with_common_case_variants [3 ms] chaptarr-0.9.965> Passed should_force_copy_for_grabbed_download_when_indexer_never_move_enabled [< 1 ms] chaptarr-0.9.965> Passed should_force_copy_for_grabbed_download_when_indexer_never_move_enabled_even_if_move_requested [1 ms] chaptarr-0.9.965> Passed should_force_copy_for_unmanaged_download_when_client_flag_enabled [1 ms] chaptarr-0.9.965> Passed should_not_apply_overrides_for_non_torrent_download_clients [< 1 ms] chaptarr-0.9.965> Passed should_not_override_can_move_files_when_remove_completed_downloads_disabled [< 1 ms] chaptarr-0.9.965> Passed should_return_move_for_unmanaged_download_when_client_flag_disabled [< 1 ms] chaptarr-0.9.965> Passed should_use_can_move_files_when_auto [< 1 ms] chaptarr-0.9.965> Passed should_not_rearm_completed_import_blocked_downloads_on_manual_refresh [6 ms] chaptarr-0.9.965> Passed should_not_rearm_completed_import_blocked_downloads_on_scheduled_refresh [< 1 ms] chaptarr-0.9.965> Passed should_not_rearm_completed_import_blocked_downloads_when_completed_download_handling_is_disabled [< 1 ms] chaptarr-0.9.965> Passed should_not_rearm_non_completed_import_blocked_downloads_on_manual_refresh [< 1 ms] chaptarr-0.9.965> Passed should_queue_high_priority_refresh_when_remote_path_mapping_changes [< 1 ms] chaptarr-0.9.965> Passed native_import_should_proceed_while_earlier_conversion_job_is_still_running [3 ms] chaptarr-0.9.965> Passed should_never_fetch_the_mam_torrent_when_no_slot_can_be_reserved [7 ms] chaptarr-0.9.965> Passed should_not_publish_a_grab_or_fail_the_indexer_when_the_download_client_rejects_the_release [1 ms] chaptarr-0.9.965> Passed should_reserve_before_the_shared_download_path_fetches_the_mam_torrent [< 1 ms] chaptarr-0.9.965> Passed should_capture_authoritative_file_list_for_import_item [2 ms] chaptarr-0.9.965> Passed should_capture_relative_file_list_for_windows_output_path [< 1 ms] chaptarr-0.9.965> Passed should_deserialize_download_station_task_file_list_response [6 ms] chaptarr-0.9.965> Passed should_keep_existing_output_path_when_file_list_api_fails [< 1 ms] chaptarr-0.9.965> Passed should_not_capture_file_list_when_path_escapes_output_path [< 1 ms] chaptarr-0.9.965> Passed usenet_download_station_should_remain_disk_snapshot_only [< 1 ms] chaptarr-0.9.965> Passed should_honour_skip_redownload [3 ms] chaptarr-0.9.965> Passed should_not_fail_a_download_chaptarr_never_grabbed [< 1 ms] chaptarr-0.9.965> Passed should_publish_download_failed_event_with_the_grabbed_books_and_reason [< 1 ms] chaptarr-0.9.965> Passed should_resolve_single_file_windows_output_path_with_forward_slash_torrent_member_path [< 1 ms] chaptarr-0.9.965> Passed currently_ignored_should_only_return_downloads_where_latest_significant_event_is_ignored [6 ms] chaptarr-0.9.965> Passed currently_ignored_should_use_postgres_array_predicate [< 1 ms] chaptarr-0.9.965> Passed currently_ignored_should_use_sqlite_in_predicate [< 1 ms] chaptarr-0.9.965> Passed remove_ignored_should_delete_all_ignore_rows_for_the_download_id [4 ms] chaptarr-0.9.965> Passed remove_ignored_should_ignore_missing_ids_in_bulk [2 ms] chaptarr-0.9.965> Passed remove_ignored_should_use_postgres_array_predicate [< 1 ms] chaptarr-0.9.965> Passed should_allow_ignoring_unknown_downloads_by_download_id [< 1 ms] chaptarr-0.9.965> Passed folder_import_should_associate_only_the_unique_live_download_with_exact_snapshot_paths [1 ms] chaptarr-0.9.965> Passed folder_import_should_not_reassociate_an_already_imported_download [< 1 ms] chaptarr-0.9.965> Passed folder_import_should_not_use_output_folder_when_snapshot_disagrees [< 1 ms] chaptarr-0.9.965> Passed folder_import_should_remain_unassociated_when_two_live_downloads_claim_the_paths [< 1 ms] chaptarr-0.9.965> Passed folder_import_should_use_exact_output_folder_only_when_no_file_snapshot_exists [< 1 ms] chaptarr-0.9.965> Passed should_complete_audiobook_conversion_when_all_preview_sources_were_imported [3 ms] chaptarr-0.9.965> Passed should_complete_ebook_when_preview_has_unimported_alternate_format_for_same_book [< 1 ms] chaptarr-0.9.965> Passed should_complete_manual_import_without_expected_target_when_all_selected_items_imported [< 1 ms] chaptarr-0.9.965> Passed should_complete_when_imported_book_matches_grabbed_release_media_type [< 1 ms] chaptarr-0.9.965> Passed should_complete_when_preview_extras_are_not_expected_books [< 1 ms] chaptarr-0.9.965> Passed should_not_complete_manual_import_without_expected_target_when_any_selected_item_failed [< 1 ms] chaptarr-0.9.965> Passed should_not_complete_when_imported_book_does_not_match_expected_target [< 1 ms] chaptarr-0.9.965> Passed should_not_complete_when_preview_has_unimported_file_for_expected_book [< 1 ms] chaptarr-0.9.965> Passed should_leave_completed_history_file_list_unset_for_disk_snapshot_fallback [6 ms] chaptarr-0.9.965> Passed restart_hydration_should_restore_the_direct_custom_format_score [11 ms] chaptarr-0.9.965> Passed nzb_download_should_use_the_originating_indexer_transport [21 ms] chaptarr-0.9.965> Passed should_consider_item_preserved_after_category_matches_post_import_category [< 1 ms] chaptarr-0.9.965> Passed should_not_consider_item_preserved_until_category_matches_post_import_category [< 1 ms] chaptarr-0.9.965> Passed should_not_fallback_to_other_post_import_category_when_categories_are_distinct [< 1 ms] chaptarr-0.9.965> Passed should_not_preserve_explicit_audiobook_when_only_ebook_post_import_category_exists [< 1 ms] chaptarr-0.9.965> Passed should_prefer_configured_post_import_category_when_base_categories_are_the_same [< 1 ms] chaptarr-0.9.965> Passed should_resolve_explicit_ebook_media_type_to_ebook_post_import_category [< 1 ms] chaptarr-0.9.965> Passed central_mam_slot_race_should_return_the_release_to_the_existing_pending_queue [3 ms] chaptarr-0.9.965> Passed should_only_grab_one_release_per_book_row_even_when_second_release_is_unknown_text [2 ms] chaptarr-0.9.965> Passed should_reject_magnet_conflicts_without_adopting_the_existing_torrent [3 ms] chaptarr-0.9.965> Passed should_reject_torrent_file_conflicts_without_adopting_the_existing_torrent [< 1 ms] chaptarr-0.9.965> Passed should_surface_non_conflict_errors_unchanged [< 1 ms] chaptarr-0.9.965> Passed should_capture_selected_qbittorrent_files_only [1 ms] chaptarr-0.9.965> Passed should_not_throw_when_download_id_is_missing [< 1 ms] chaptarr-0.9.965> Passed should_resolve_windows_save_path_with_forward_slash_torrent_member_paths [< 1 ms] chaptarr-0.9.965> Passed should_return_clone_without_file_paths_when_file_list_fetch_fails_without_output_path [< 1 ms] chaptarr-0.9.965> Passed should_return_clone_without_file_paths_when_save_path_is_missing [< 1 ms] chaptarr-0.9.965> Passed should_accept_empty_login_response_from_qbittorrent_5_2 [9 ms] chaptarr-0.9.965> Passed should_cache_auth_cookies_per_username [< 1 ms] chaptarr-0.9.965> Passed should_fail_validation_when_api_key_and_password_are_both_set [4 ms] chaptarr-0.9.965> Passed should_fail_validation_when_api_key_and_username_are_both_set [< 1 ms] chaptarr-0.9.965> Passed should_pass_validation_with_api_key_only [< 1 ms] chaptarr-0.9.965> Passed should_pass_validation_with_username_and_password_only [< 1 ms] chaptarr-0.9.965> Passed should_reauthenticate_on_unauthorized_api_response [1 ms] chaptarr-0.9.965> Passed should_reject_failed_login_response_from_older_qbittorrent [< 1 ms] chaptarr-0.9.965> Passed should_send_bearer_authorization_header_when_api_key_is_set [1 ms] chaptarr-0.9.965> Passed should_skip_cookie_auth_when_api_key_is_set [< 1 ms] chaptarr-0.9.965> Passed should_translate_api_key_authentication_failures(Unauthorized) [< 1 ms] chaptarr-0.9.965> Passed should_translate_api_key_authentication_failures(Forbidden) [< 1 ms] chaptarr-0.9.965> Passed should_treat_unauthorized_login_as_authentication_failure [< 1 ms] chaptarr-0.9.965> Passed should_clear_stale_failure_message_before_retrying_import [4 ms] chaptarr-0.9.965> Passed should_continue_bulk_retry_when_one_download_is_stale [< 1 ms] chaptarr-0.9.965> Passed should_delete_persisted_file_snapshots_before_retrying_import [< 1 ms] chaptarr-0.9.965> Passed should_leave_cached_local_output_path_when_no_remote_mapping_matches [< 1 ms] chaptarr-0.9.965> Passed should_refresh_blocked_download_from_client_before_retrying_import [< 1 ms] chaptarr-0.9.965> Passed should_reject_download_that_is_not_completed [< 1 ms] chaptarr-0.9.965> Passed should_reject_download_that_is_not_import_blocked [< 1 ms] chaptarr-0.9.965> Passed should_reject_untracked_download [< 1 ms] chaptarr-0.9.965> Passed should_remap_cached_output_path_and_clear_file_paths_when_client_no_longer_reports_download [< 1 ms] chaptarr-0.9.965> Passed should_report_unsuccessful_when_retry_does_not_import [< 1 ms] chaptarr-0.9.965> Passed should_retry_multiple_blocked_completed_downloads [< 1 ms] chaptarr-0.9.965> Passed should_retry_single_blocked_completed_download [< 1 ms] chaptarr-0.9.965> Passed should_capture_authoritative_selected_file_list [1 ms] chaptarr-0.9.965> Passed should_fall_back_to_output_path_when_file_list_request_fails [< 1 ms] chaptarr-0.9.965> Passed should_fetch_torrent_files_using_file_multicall [4 ms] chaptarr-0.9.965> Passed should_keep_single_file_relative_path_at_existing_output_path [< 1 ms] chaptarr-0.9.965> Passed should_not_mark_authoritative_when_no_file_paths_resolve [< 1 ms] chaptarr-0.9.965> Passed should_resolve_relative_file_paths_against_existing_output_path [< 1 ms] chaptarr-0.9.965> Passed should_resolve_windows_output_path_with_forward_slash_torrent_member_paths [< 1 ms] chaptarr-0.9.965> Passed should_return_clone_without_file_paths_when_file_list_request_fails_without_output_path [< 1 ms] chaptarr-0.9.965> Passed should_leave_completed_history_file_list_unset_for_disk_snapshot_fallback [5 ms] chaptarr-0.9.965> Passed should_preserve_unix_base_when_member_uses_backslashes [2 ms] chaptarr-0.9.965> Passed should_preserve_windows_base_when_member_uses_forward_slashes [< 1 ms] chaptarr-0.9.965> Passed should_drop_v2_only_hex_hashes_provided_directly_by_indexers [< 1 ms] chaptarr-0.9.965> Passed should_normalize_supported_direct_infohashes [< 1 ms] chaptarr-0.9.965> Passed should_prefer_v1_hash_for_hybrid_torrents [3 ms] chaptarr-0.9.965> Passed should_reject_v2_only_torrents_when_download_tracking_requires_v1 [< 1 ms] chaptarr-0.9.965> Passed should_return_null_for_v2_only_torrents_when_only_optional_hash_is_needed [< 1 ms] chaptarr-0.9.965> Passed should_not_treat_empty_remote_book_list_as_already_imported [< 1 ms] chaptarr-0.9.965> Passed should_not_treat_missing_remote_book_context_as_already_imported [< 1 ms] chaptarr-0.9.965> Passed should_only_require_import_history_for_books_matching_release_media_type [< 1 ms] chaptarr-0.9.965> Passed should_capture_snapshot_for_new_download_without_history [5 ms] chaptarr-0.9.965> Passed should_drop_missing_non_importing_download_from_trackable_refresh(Downloading) [6 ms] chaptarr-0.9.965> Passed should_drop_missing_non_importing_download_from_trackable_refresh(ImportBlocked) [< 1 ms] chaptarr-0.9.965> Passed should_drop_missing_non_importing_download_from_trackable_refresh(Imported) [< 1 ms] chaptarr-0.9.965> Passed should_fall_back_to_title_matching_when_the_grabbed_book_row_is_gone [2 ms] chaptarr-0.9.965> Passed should_keep_missing_import_pipeline_download_trackable(ImportPending) [< 1 ms] chaptarr-0.9.965> Passed should_keep_missing_import_pipeline_download_trackable(Importing) [< 1 ms] chaptarr-0.9.965> Passed should_keep_the_grabbed_target_when_the_client_title_would_parse_to_other_books [< 1 ms] chaptarr-0.9.965> Passed should_not_capture_snapshot_for_imported_download_after_cache_loss [< 1 ms] chaptarr-0.9.965> Passed should_not_rebuild_non_downloading_import_state_when_latest_history_is_still_grabbed(Importing) [< 1 ms] chaptarr-0.9.965> Passed should_not_rebuild_non_downloading_import_state_when_latest_history_is_still_grabbed(ImportBlocked) [< 1 ms] chaptarr-0.9.965> Passed should_not_throw_when_author_is_deleted_and_tracked_download_cache_is_refreshed [< 1 ms] chaptarr-0.9.965> Passed should_rehydrate_remote_book_from_history_ids_when_titles_cannot_be_parsed [< 1 ms] chaptarr-0.9.965> Passed should_restore_exact_quality_from_grab_history_when_download_title_only_parses_unknown_audio [< 1 ms] chaptarr-0.9.965> Passed should_restore_queue_grab_metadata_from_history_after_restart [1 ms] chaptarr-0.9.965> Passed should_retrack_same_hash_when_a_new_grab_was_recorded_after_terminal_state [< 1 ms] chaptarr-0.9.965> Passed should_capture_authoritative_file_list_for_import_item [1 ms] chaptarr-0.9.965> Passed should_deserialize_transmission_torrent_get_file_list_response [6 ms] chaptarr-0.9.965> Passed should_fall_back_to_output_path_when_file_list_fetch_fails [< 1 ms] chaptarr-0.9.965> Passed should_ignore_unwanted_transmission_files [< 1 ms] chaptarr-0.9.965> Passed should_resolve_windows_download_dir_with_forward_slash_torrent_member_paths [< 1 ms] chaptarr-0.9.965> Passed should_return_clone_without_file_paths_when_file_list_fetch_fails_without_output_path [< 1 ms] chaptarr-0.9.965> Passed should_request_torrent_file_details_by_hash [6 ms] chaptarr-0.9.965> Passed should_retry_on_multiple_session_id_conflicts [< 1 ms] chaptarr-0.9.965> Passed should_sanitize_session_id_from_headers [< 1 ms] chaptarr-0.9.965> Passed filter_and_clean_should_match_previously_imported_files_across_bases [2 ms] chaptarr-0.9.965> Passed should_normalize_stored_relative_paths_to_forward_slashes [< 1 ms] chaptarr-0.9.965> Passed should_prefer_matching_parent_path_even_when_media_type_differs [< 1 ms] chaptarr-0.9.965> Passed should_resolve_existing_full_path_across_multiple_author_bases [< 1 ms] chaptarr-0.9.965> Passed should_select_base_path_by_actual_file_location [< 1 ms] chaptarr-0.9.965> Passed should_clear_rows_without_touching_disk_when_files_are_kept [5 ms] chaptarr-0.9.965> Passed should_do_nothing_for_a_book_that_was_never_persisted [< 1 ms] chaptarr-0.9.965> Passed should_leave_the_shared_cover_alone_when_only_one_file_of_the_book_is_removed [1 ms] chaptarr-0.9.965> Passed should_recycle_book_scoped_extras_when_the_book_and_its_files_are_deleted [1 ms] chaptarr-0.9.965> Passed should_resolve_the_extra_under_the_root_matching_the_books_media_type [< 1 ms] chaptarr-0.9.965> Passed should_not_write_cover_sidecar_from_book_cover_without_matched_edition_cover [1 ms] chaptarr-0.9.965> Passed should_not_write_ebook_sidecars_when_mixed_root_is_enabled_only_for_audiobooks [< 1 ms] chaptarr-0.9.965> Passed should_not_write_sidecars_by_default [< 1 ms] chaptarr-0.9.965> Passed should_prefer_matched_edition_metadata_but_keep_book_series_for_metadata_json [4 ms] chaptarr-0.9.965> Passed should_skip_second_audio_part_to_avoid_duplicate_sidecars [< 1 ms] chaptarr-0.9.965> Passed should_skip_unassigned_multipart_audio_file_to_avoid_duplicate_sidecars [< 1 ms] chaptarr-0.9.965> Passed should_write_cover_sidecar_from_matched_edition_when_book_cover_also_exists [< 1 ms] chaptarr-0.9.965> Passed should_write_cover_sidecar_with_supported_abs_extension [< 1 ms] chaptarr-0.9.965> Passed should_write_metadata_json_for_selected_mixed_ebook_root [< 1 ms] chaptarr-0.9.965> Passed should_keep_image_extra_file_tracking_but_disable_overwrites_when_existing_tracked_book_image_was_edited [8 ms] chaptarr-0.9.965> Passed should_keep_metadata_extra_file_tracking_but_disable_overwrites_when_existing_tracked_book_metadata_was_edited [2 ms] chaptarr-0.9.965> Passed should_not_overwrite_existing_tracked_book_metadata_when_consumer_disables_overwrite [< 1 ms] chaptarr-0.9.965> Passed should_not_overwrite_existing_untracked_book_image [< 1 ms] chaptarr-0.9.965> Passed should_not_overwrite_existing_untracked_book_metadata [< 1 ms] chaptarr-0.9.965> Passed should_skip_existing_tracked_book_image_when_source_is_unchanged [< 1 ms] chaptarr-0.9.965> Passed should_update_existing_tracked_book_image_when_file_still_matches_previous_hash_and_source_changes [1 ms] chaptarr-0.9.965> Passed should_update_existing_tracked_book_metadata_when_file_still_matches_previous_hash [< 1 ms] chaptarr-0.9.965> Passed should_be_healthy_when_ffmpeg_and_ffprobe_are_available [1 ms] chaptarr-0.9.965> Passed should_warn_and_name_each_missing_tool(False,True,"FFmpeg") [< 1 ms] chaptarr-0.9.965> Passed should_warn_and_name_each_missing_tool(True,False,"FFprobe") [< 1 ms] chaptarr-0.9.965> Passed should_warn_and_name_each_missing_tool(False,False,"FFmpeg, FFprobe") [< 1 ms] chaptarr-0.9.965> Passed should_return_missing_folder_mapping_error_in_docker [9 ms] chaptarr-0.9.965> Passed should_return_permissions_error_with_path_when_import_folder_exists [< 1 ms] chaptarr-0.9.965> Passed mixed_root_should_not_require_an_unconfigured_second_side [2 ms] chaptarr-0.9.965> Passed mixed_root_should_warn_when_neither_side_is_configured [< 1 ms] chaptarr-0.9.965> Passed should_be_healthy_for_complete_single_type_and_mixed_roots [< 1 ms] chaptarr-0.9.965> Passed should_warn_for_each_required_or_partially_configured_side [< 1 ms] chaptarr-0.9.965> Passed should_display_unknown_audio_for_old_audiobook_history_rows_with_unknown_text_quality [< 1 ms] chaptarr-0.9.965> Passed should_keep_unknown_text_for_ebook_history_rows_with_unknown_text_quality [< 1 ms] chaptarr-0.9.965> Passed should_omit_custom_formats_for_unassigned_history [< 1 ms] chaptarr-0.9.965> Passed find_by_download_id_should_normalize_to_uppercase [2 ms] chaptarr-0.9.965> Passed find_by_download_ids_should_normalize_to_uppercase_and_filter_event_type [1 ms] chaptarr-0.9.965> Passed most_recent_for_download_id_should_normalize_to_uppercase [< 1 ms] chaptarr-0.9.965> Passed purge_readd_does_not_preserve_fileless_or_zero_file_id_history [6 ms] chaptarr-0.9.965> Passed purge_readd_preserves_imported_download_across_restart_and_rekeys_after_relink [3 ms] chaptarr-0.9.965> Passed conversion_failed_event_should_record_error_against_matched_book [3 ms] chaptarr-0.9.965> Passed converted_event_should_record_final_book_and_import_paths [1 ms] chaptarr-0.9.965> Passed find_download_id_should_return_null_when_track_imported_event_lacks_required_history_context [< 1 ms] chaptarr-0.9.965> Passed grabbed_event_should_persist_manual_override_for_every_interactive_selection(InteractiveSearch,True,True) [1 ms] chaptarr-0.9.965> Passed grabbed_event_should_persist_manual_override_for_every_interactive_selection(Search,False,True) [< 1 ms] chaptarr-0.9.965> Passed grabbed_event_should_persist_manual_override_for_every_interactive_selection(Search,True,False) [< 1 ms] chaptarr-0.9.965> Passed grabbed_event_should_record_file_type_quality_when_indexer_supplies_it [< 1 ms] chaptarr-0.9.965> Passed grabbed_event_should_record_unknown_audio_for_audiobook_when_exact_quality_is_unknown [< 1 ms] chaptarr-0.9.965> Passed handle_should_not_throw_when_track_imported_event_missing_bookinfo_navigation [< 1 ms] chaptarr-0.9.965> Passed import_incomplete_should_fall_back_to_grabbed_quality_when_tracked_download_quality_is_unknown [1 ms] chaptarr-0.9.965> Passed import_incomplete_should_fall_back_to_grabbed_quality_when_tracked_download_quality_is_unknown_audio [< 1 ms] chaptarr-0.9.965> Passed import_incomplete_should_only_write_history_for_matching_release_media_type [< 1 ms] chaptarr-0.9.965> Passed import_incomplete_should_record_unknown_audio_for_audiobook_when_exact_quality_is_unknown [< 1 ms] chaptarr-0.9.965> Passed imported_event_should_copy_custom_format_score_from_grabbed_history [< 1 ms] chaptarr-0.9.965> Passed should_delete_orphaned_blocklist_entries_in_sqlite [23 ms] chaptarr-0.9.965> Passed should_not_query_books_when_the_cover_root_is_absent [7 ms] chaptarr-0.9.965> Passed should_remove_only_numeric_cover_directories_without_a_book_row [1 ms] chaptarr-0.9.965> Passed should_remove_links_with_missing_owner_or_narrator [61 ms] chaptarr-0.9.965> Passed should_keep_tags_referenced_only_by_pending_media_sides [51 ms] chaptarr-0.9.965> Passed author_resource_should_serialize_next_book_without_following_domain_cycles [12 ms] chaptarr-0.9.965> Passed edition_resource_should_omit_grabbed_when_default [1 ms] chaptarr-0.9.965> Passed should_return_no_result_when_authorization_header_is_not_basic [3 ms] chaptarr-0.9.965> Passed should_return_no_result_when_authorization_header_missing [< 1 ms] chaptarr-0.9.965> Passed already_bound_plex_login_should_remain_available_remotely [12 ms] chaptarr-0.9.965> Passed concurrent_plex_first_bind_loser_should_be_rejected_immediately [3 ms] chaptarr-0.9.965> Passed incomplete_oidc_should_allow_local_recovery_and_require_api_auth_remotely [< 1 ms] chaptarr-0.9.965> Passed incomplete_oidc_should_raise_an_error_health_check [< 1 ms] chaptarr-0.9.965> Passed unbound_plex_login_should_allow_local_binding_flow [< 1 ms] chaptarr-0.9.965> Passed unbound_plex_login_should_be_denied_from_remote_networks [< 1 ms] chaptarr-0.9.965> Passed all_proxy_configuration_events_should_invalidate_cached_oidc_transport [8 ms] chaptarr-0.9.965> Passed should_allow_any_verified_user_when_explicitly_configured [3 ms] chaptarr-0.9.965> Passed should_allow_missing_email_verified_claim_by_default_when_allowlist_matches [< 1 ms] chaptarr-0.9.965> Passed should_allow_verified_email_when_allowlist_matches [< 1 ms] chaptarr-0.9.965> Passed should_reject_explicitly_unverified_email_when_allowlist_is_configured [< 1 ms] chaptarr-0.9.965> Passed should_reject_missing_email_verified_claim_when_strict_mode_is_enabled [< 1 ms] chaptarr-0.9.965> Passed should_reject_unverified_allow_any_user [< 1 ms] chaptarr-0.9.965> Passed should_enable_buffering_for_matching_write_requests [2 ms] chaptarr-0.9.965> Passed should_match_request_path_independently_of_path_base [< 1 ms] chaptarr-0.9.965> Passed should_not_enable_buffering_for_non_matching_paths [< 1 ms] chaptarr-0.9.965> Passed should_not_enable_buffering_for_read_only_requests [< 1 ms] chaptarr-0.9.965> Passed should_respect_segment_boundaries_when_matching_prefixes [< 1 ms] chaptarr-0.9.965> Passed audible_empty_products_should_be_requested_again [7 ms] chaptarr-0.9.965> Passed audible_null_product_should_be_requested_again [1 ms] chaptarr-0.9.965> Passed audible_positive_product_should_remain_cached [2 ms] chaptarr-0.9.965> Passed audible_positive_products_should_remain_cached [< 1 ms] chaptarr-0.9.965> Passed goodreads_empty_array_should_be_requested_again [2 ms] chaptarr-0.9.965> Passed goodreads_positive_array_should_remain_cached [1 ms] chaptarr-0.9.965> Passed should_continue_to_store_and_reuse_positive_responses [< 1 ms] chaptarr-0.9.965> Passed should_delete_legacy_cached_accepted_response_and_fetch_fresh_positive [< 1 ms] chaptarr-0.9.965> Passed should_delete_legacy_semantic_empty_200_before_serving_it [< 1 ms] chaptarr-0.9.965> Passed should_not_store_no_store_response_or_overwrite_origin_bypass [6 ms] chaptarr-0.9.965> Passed should_not_store_origin_bypass_without_cache_control [< 1 ms] chaptarr-0.9.965> Passed should_not_store_positive_when_cache_is_disabled [< 1 ms] chaptarr-0.9.965> Passed should_not_store_semantic_empty_200_when_endpoint_predicate_rejects_it("") [< 1 ms] chaptarr-0.9.965> Passed should_not_store_semantic_empty_200_when_endpoint_predicate_rejects_it(" ") [< 1 ms] chaptarr-0.9.965> Passed should_not_store_semantic_empty_200_when_endpoint_predicate_rejects_it("null") [< 1 ms] chaptarr-0.9.965> Passed should_not_store_semantic_empty_200_when_endpoint_predicate_rejects_it("[]") [< 1 ms] chaptarr-0.9.965> Passed should_not_store_semantic_empty_200_when_endpoint_predicate_rejects_it("{}") [< 1 ms] chaptarr-0.9.965> Passed should_not_store_semantic_empty_200_when_endpoint_predicate_rejects_it("{\"products\":[]}") [< 1 ms] chaptarr-0.9.965> Passed should_not_store_semantic_empty_200_when_endpoint_predicate_rejects_it("{\"product\":null}") [< 1 ms] chaptarr-0.9.965> Passed should_not_store_semantic_empty_200_when_endpoint_predicate_rejects_it("{\"results\":[]}") [< 1 ms] chaptarr-0.9.965> Passed should_not_store_semantic_empty_200_when_endpoint_predicate_rejects_it("{\"matches\":[]}") [< 1 ms] chaptarr-0.9.965> Passed api_responses_should_remain_no_store_even_if_the_endpoint_sets_a_cache_header [1 ms] chaptarr-0.9.965> Passed should_preserve_an_explicit_private_cache_policy_for_non_api_images [< 1 ms] chaptarr-0.9.965> Passed media_cover_policy_should_remain_strict_for_private_or_link_local_targets("10.0.0.1") [< 1 ms] chaptarr-0.9.965> Passed media_cover_policy_should_remain_strict_for_private_or_link_local_targets("192.168.1.10") [< 1 ms] chaptarr-0.9.965> Passed media_cover_policy_should_remain_strict_for_private_or_link_local_targets("169.254.1.2") [< 1 ms] chaptarr-0.9.965> Passed should_allow_non_metadata_private_or_link_local_targets("169.254.1.2") [2 ms] chaptarr-0.9.965> Passed should_allow_non_metadata_private_or_link_local_targets("10.0.0.1") [< 1 ms] chaptarr-0.9.965> Passed should_allow_non_metadata_private_or_link_local_targets("192.168.1.10") [< 1 ms] chaptarr-0.9.965> Passed should_allow_non_metadata_private_or_link_local_targets("172.16.0.5") [< 1 ms] chaptarr-0.9.965> Passed should_allow_non_metadata_private_or_link_local_targets("100.64.0.5") [< 1 ms] chaptarr-0.9.965> Passed should_allow_non_metadata_private_or_link_local_targets("fe80::1") [< 1 ms] chaptarr-0.9.965> Passed should_allow_non_metadata_private_or_link_local_targets("fd00::1") [< 1 ms] chaptarr-0.9.965> Passed should_block_ipv4_mapped_metadata_address [1 ms] chaptarr-0.9.965> Passed should_block_known_cloud_metadata_targets("169.254.169.254") [< 1 ms] chaptarr-0.9.965> Passed should_block_known_cloud_metadata_targets("169.254.170.2") [< 1 ms] chaptarr-0.9.965> Passed should_block_known_cloud_metadata_targets("169.254.170.23") [< 1 ms] chaptarr-0.9.965> Passed should_block_known_cloud_metadata_targets("168.63.129.16") [< 1 ms] chaptarr-0.9.965> Passed should_block_known_cloud_metadata_targets("100.100.100.200") [< 1 ms] chaptarr-0.9.965> Passed should_block_known_cloud_metadata_targets("fd00:ec2::254") [< 1 ms] chaptarr-0.9.965> Passed should_block_known_cloud_metadata_targets("[fd00:ec2::254]") [< 1 ms] chaptarr-0.9.965> Passed should_block_known_cloud_metadata_targets("fd00:ec2::23") [< 1 ms] chaptarr-0.9.965> Passed should_block_known_cloud_metadata_targets("fd20:ce::254") [< 1 ms] chaptarr-0.9.965> Passed should_block_known_cloud_metadata_targets("metadata.google.internal") [< 1 ms] chaptarr-0.9.965> Passed should_block_known_cloud_metadata_targets("metadata.google.internal.") [< 1 ms] chaptarr-0.9.965> Passed explicit_direct_connection_should_disable_system_proxy_resolution [3 ms] chaptarr-0.9.965> Passed should_return_empty_when_internal_matcher_builder_service_is_unavailable [1 ms] chaptarr-0.9.965> Passed legacy_settings_should_not_be_used_when_proxy_rows_exist_without_a_selection [5 ms] chaptarr-0.9.965> Passed required_resolution_should_fail_when_no_proxy_is_configured [< 1 ms] chaptarr-0.9.965> Passed selected_missing_proxy_should_not_fall_back [< 1 ms] chaptarr-0.9.965> Passed should_sanitize_request_url_in_default_message [< 1 ms] chaptarr-0.9.965> Passed should_isolate_persisted_cookies_between_http_client_types [11 ms] chaptarr-0.9.965> Passed should_isolate_persisted_cookies_by_indexer_key [1 ms] chaptarr-0.9.965> Passed should_disable_cache_and_serialize_expected_initialize_shape [5 ms] chaptarr-0.9.965> Passed log_file_mapper_should_only_accept_safe_txt_file_names("/logfile/chaptarr.txt",True) [3 ms] chaptarr-0.9.965> Passed log_file_mapper_should_only_accept_safe_txt_file_names("/logfile/CHAPTARR.TXT",True) [< 1 ms] chaptarr-0.9.965> Passed log_file_mapper_should_only_accept_safe_txt_file_names("/logfile/report.log",False) [< 1 ms] chaptarr-0.9.965> Passed log_file_mapper_should_only_accept_safe_txt_file_names("/logfile/CON.txt",False) [< 1 ms] chaptarr-0.9.965> Passed log_file_mapper_should_only_accept_safe_txt_file_names("/logfile/trace.txt:evil",False) [< 1 ms] chaptarr-0.9.965> Passed log_file_mapper_should_only_accept_safe_txt_file_names("/logfile/../trace.txt",True) [< 1 ms] chaptarr-0.9.965> Passed log_file_mapper_should_only_accept_safe_txt_file_names("/logfile/a b.txt",False) [< 1 ms] chaptarr-0.9.965> Passed log_file_mapper_should_only_accept_safe_txt_file_names("/logfile/name?.txt",False) [< 1 ms] chaptarr-0.9.965> Passed update_log_file_mapper_should_share_the_same_safe_filename_rules("/updatelogfile/update.txt",True) [< 1 ms] chaptarr-0.9.965> Passed update_log_file_mapper_should_share_the_same_safe_filename_rules("/updatelogfile/LPT1.txt",False) [1 ms] chaptarr-0.9.965> Passed update_log_file_mapper_should_share_the_same_safe_filename_rules("/updatelogfile/update.txt:ads",False) [< 1 ms] chaptarr-0.9.965> Passed should_classify_normalized_api_requests_and_log_the_original_target("/api/v1/health?apikey=secret&marker=PLAIN","",False) [5 ms] chaptarr-0.9.965> Passed should_classify_normalized_api_requests_and_log_the_original_target("/ebook/api/v1/health?apikey=secret&marker=FACADE","",True) [2 ms] chaptarr-0.9.965> Passed should_classify_normalized_api_requests_and_log_the_original_target("/chaptarr/api/v1/health?apikey=secret&marker=URLBASE","/chaptarr",False) [< 1 ms] chaptarr-0.9.965> Passed should_classify_normalized_api_requests_and_log_the_original_target("/chaptarr/ebook/api/v1/health?apikey=secret&marker=COMBINED","/chaptarr",True) [< 1 ms] chaptarr-0.9.965> Passed should_log_response_and_rethrow_when_downstream_throws [< 1 ms] chaptarr-0.9.965> Passed should_sanitize_and_truncate_user_agent_in_http_trace_logs [1 ms] chaptarr-0.9.965> Passed should_not_throw_when_parallel_network_credential_requests_use_same_url [10 ms] chaptarr-0.9.965> Passed should_replace_cached_network_credential_when_password_changes [< 1 ms] chaptarr-0.9.965> Passed should_pass_page_size_through_unchanged(1) [< 1 ms] chaptarr-0.9.965> Passed should_pass_page_size_through_unchanged(10) [< 1 ms] chaptarr-0.9.965> Passed should_pass_page_size_through_unchanged(1000) [< 1 ms] chaptarr-0.9.965> Passed should_pass_page_size_through_unchanged(2000) [< 1 ms] chaptarr-0.9.965> Passed should_pass_page_size_through_unchanged(100000) [< 1 ms] chaptarr-0.9.965> Passed should_reject_page_below_one(0) [< 1 ms] chaptarr-0.9.965> Passed should_reject_page_below_one(-1) [< 1 ms] chaptarr-0.9.965> Passed should_reject_page_size_below_one(0) [< 1 ms] chaptarr-0.9.965> Passed should_reject_page_size_below_one(-1) [< 1 ms] chaptarr-0.9.965> Passed should_fail_closed_when_explicit_indexer_proxy_is_missing [4 ms] chaptarr-0.9.965> Passed should_honor_explicit_indexer_proxy_when_global_proxy_mode_is_disabled [< 1 ms] chaptarr-0.9.965> Passed should_still_allow_explicit_no_proxy_override [< 1 ms] chaptarr-0.9.965> Passed should_bypass_proxy_for_ip_range_in_bypass_filter [9 ms] chaptarr-0.9.965> Passed should_bypass_proxy_for_private_ip_when_bypass_local_addresses_enabled("http://192.168.0.10:9696/") [< 1 ms] chaptarr-0.9.965> Passed should_bypass_proxy_for_private_ip_when_bypass_local_addresses_enabled("http://10.0.0.42:9696/") [< 1 ms] chaptarr-0.9.965> Passed should_bypass_proxy_for_private_ip_when_bypass_local_addresses_enabled("http://172.16.0.10:9696/") [< 1 ms] chaptarr-0.9.965> Passed should_bypass_proxy_for_private_ip_when_bypass_local_addresses_enabled("http://100.64.0.10:9696/") [< 1 ms] chaptarr-0.9.965> Passed should_not_bypass_proxy_for_private_ip_when_bypass_local_addresses_disabled [< 1 ms] chaptarr-0.9.965> Passed configured_bypass_filter_should_not_depend_on_proxy_row_resolution [5 ms] chaptarr-0.9.965> Passed per_indexer_provider_should_bypass_missing_explicit_proxy_for_local_destination [< 1 ms] chaptarr-0.9.965> Passed standard_provider_should_bypass_missing_proxy_for_local_destination [4 ms] chaptarr-0.9.965> Passed standard_provider_should_fail_closed_for_non_bypassed_destination [2 ms] chaptarr-0.9.965> Passed have_http_protocol_should_match_core_behavior("http://example.com",True) [1 ms] chaptarr-0.9.965> Passed have_http_protocol_should_match_core_behavior("https://example.com",True) [< 1 ms] chaptarr-0.9.965> Passed have_http_protocol_should_match_core_behavior("ftp://example.com",False) [< 1 ms] chaptarr-0.9.965> Passed have_http_protocol_should_match_core_behavior("example.com",False) [< 1 ms] chaptarr-0.9.965> Passed rss_sync_interval_should_validate_expected_bounds(0,True) [< 1 ms] chaptarr-0.9.965> Passed rss_sync_interval_should_validate_expected_bounds(10,True) [< 1 ms] chaptarr-0.9.965> Passed rss_sync_interval_should_validate_expected_bounds(120,True) [< 1 ms] chaptarr-0.9.965> Passed rss_sync_interval_should_validate_expected_bounds(9,False) [< 1 ms] chaptarr-0.9.965> Passed rss_sync_interval_should_validate_expected_bounds(121,False) [< 1 ms] chaptarr-0.9.965> Passed should_keep_existing_sensitive_value_when_placeholder_is_saved [1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_WebhookSettings_Password [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_TwitterSettings_ConsumerSecret [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_TwitterSettings_AccessToken [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_TwitterSettings_AccessTokenSecret [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_TelegramSettings_BotToken [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_SubsonicSettings_Password [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_SlackSettings_WebHookUrl [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_SignalSettings_AuthPassword [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_SendGridSettings_ApiKey [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_PushoverSettings_ApiKey [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_PushBulletSettings_ApiKey [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_ProwlSettings_ApiKey [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_PlexServerSettings_AuthToken [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_NtfySettings_AccessToken [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_NtfySettings_Password [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_NotifiarrSettings_APIKey [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_MailgunSettings_ApiKey [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_KavitaSettings_ApiKey [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_JoinSettings_ApiKey [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_GotifySettings_AppToken [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_EmailSettings_Password [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_DiscordSettings_WebHookUrl [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_AudioBookShelfSettings_ApiKey [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_AppriseSettings_AuthPassword [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_TorznabSettings_ApiKey [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_TorznabSettings_NarratorMetadataApiKey [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_TorrentRssIndexerSettings_Cookie [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_TorrentleechSettings_ApiKey [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_NewznabSettings_ApiKey [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_NewznabSettings_NarratorMetadataApiKey [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_GazelleSettings_Password [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_LazyLibrarianImportSettings_ApiKey [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_HardcoverLibraryImportListSettings_ApiToken [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_ChaptarrSettings_ApiKey [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_UTorrentSettings_Password [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_TransmissionSettings_Password [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_SabnzbdSettings_ApiKey [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_SabnzbdSettings_Password [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_RTorrentSettings_Password [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_QBittorrentSettings_ApiKey [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_QBittorrentSettings_Password [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_NzbVortexSettings_ApiKey [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_NzbgetSettings_Password [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_HadoukenSettings_Password [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_FloodSettings_Password [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_DownloadStationSettings_Password [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_DelugeSettings_Password [< 1 ms] chaptarr-0.9.965> Passed should_mark_sensitive_provider_field_Aria2Settings_SecretToken [< 1 ms] chaptarr-0.9.965> Passed should_mask_known_provider_secrets(NzbDrone.Core.Notifications.SendGrid.SendGridSettings,"apiKey") [1 ms] chaptarr-0.9.965> Passed should_mask_known_provider_secrets(NzbDrone.Core.Notifications.Mailgun.MailgunSettings,"apiKey") [< 1 ms] chaptarr-0.9.965> Passed should_mask_known_provider_secrets(NzbDrone.Core.Notifications.Join.JoinSettings,"apiKey") [1 ms] chaptarr-0.9.965> Passed should_mask_known_provider_secrets(NzbDrone.Core.ImportLists.LazyLibrarianImport.LazyLibrarianImportSettings,"apiKey") [< 1 ms] chaptarr-0.9.965> Passed should_mask_known_provider_secrets(NzbDrone.Core.Notifications.Slack.SlackSettings,"webHookUrl") [< 1 ms] chaptarr-0.9.965> Passed should_mask_known_provider_secrets(NzbDrone.Core.Notifications.Discord.DiscordSettings,"webHookUrl") [< 1 ms] chaptarr-0.9.965> Passed should_mask_known_provider_secrets(NzbDrone.Core.Notifications.Webhook.WebhookSettings,"url") [< 1 ms] chaptarr-0.9.965> Passed should_mask_sensitive_values_sent_to_client [< 1 ms] chaptarr-0.9.965> Passed should_not_override_explicit_mediaType_query_param [< 1 ms] chaptarr-0.9.965> Passed should_not_rewrite_non_api_scoped_paths [1 ms] chaptarr-0.9.965> Passed should_rewrite_explicit_readarr_facade_paths_and_capture_dialect("/readarr/gr/ebook/api/v1/book/lookup","gr","ebook","/readarr/gr/ebook") [< 1 ms] chaptarr-0.9.965> Passed should_rewrite_explicit_readarr_facade_paths_and_capture_dialect("/readarr/hc/audiobook/api/v1/book/lookup","hc","audiobook","/readarr/hc/audiobook") [< 1 ms] chaptarr-0.9.965> Passed should_rewrite_scoped_api_paths_and_inject_mediaType("/ebook/api/v1/book/lookup","ebook") [< 1 ms] chaptarr-0.9.965> Passed should_rewrite_scoped_api_paths_and_inject_mediaType("/ebooks/api/v1/book/lookup","ebook") [< 1 ms] chaptarr-0.9.965> Passed should_rewrite_scoped_api_paths_and_inject_mediaType("/audiobook/api/v1/book/lookup","audiobook") [< 1 ms] chaptarr-0.9.965> Passed should_rewrite_scoped_api_paths_and_inject_mediaType("/audiobooks/api/v1/book/lookup","audiobook") [< 1 ms] chaptarr-0.9.965> Passed should_rewrite_scoped_api_paths_and_inject_mediaType("/audioboks/api/v1/book/lookup","audiobook") [< 1 ms] chaptarr-0.9.965> Passed index_routes_should_keep_api_and_feed_exclusions_anchored_to_path_segments [< 1 ms] chaptarr-0.9.965> Passed should_return_not_found_when_mapper_returns_null_response [1 ms] chaptarr-0.9.965> Passed should_use_first_matching_mapper_and_disable_cache_for_html_with_charset [1 ms] chaptarr-0.9.965> Passed v1_api_should_enable_the_registered_cors_policy [< 1 ms] chaptarr-0.9.965> Passed v5_api_should_enable_the_registered_cors_policy [< 1 ms] chaptarr-0.9.965> Passed should_apply_the_author_gate_for_each_books_media_type [3 ms] chaptarr-0.9.965> Passed should_fall_back_to_the_aggregate_gate_for_older_chaptarr_instances [< 1 ms] chaptarr-0.9.965> Passed fetch_single_list_should_dedupe_hardcover_provider_ids_without_goodreads_assumption [8 ms] chaptarr-0.9.965> Passed settings_should_default_to_monitor_both_media_types [< 1 ms] chaptarr-0.9.965> Passed settings_should_reject_negative_import_limit [3 ms] chaptarr-0.9.965> Passed settings_should_require_at_least_one_media_type [< 1 ms] chaptarr-0.9.965> Passed should_accept_shelf_name_with_spaces_when_rss_returns_slug [6 ms] chaptarr-0.9.965> Passed should_continue_review_list_pagination_by_counting_reviews_not_end_attribute [7 ms] chaptarr-0.9.965> Passed should_decode_plus_as_space_when_extracting_bookshelves [9 ms] chaptarr-0.9.965> Passed should_fall_back_to_rss_when_review_list_page_one_fails [< 1 ms] chaptarr-0.9.965> Passed should_fetch_books_from_public_shelf [3 ms] chaptarr-0.9.965> Passed should_fetch_second_shelf_list_page_when_first_page_is_full [1 ms] chaptarr-0.9.965> Passed should_ignore_non_shelf_links_when_profile_contains_shelf_list_items [< 1 ms] chaptarr-0.9.965> Passed should_keep_fetched_review_list_page_when_later_page_fails [3 ms] chaptarr-0.9.965> Passed should_not_truncate_s_in_shelf_slug_when_profile_has_no_shelf_list_items [< 1 ms] chaptarr-0.9.965> Passed should_refuse_unknown_shelf_when_api_validation_succeeds [< 1 ms] chaptarr-0.9.965> Passed should_return_empty_for_shelf_with_no_books [< 1 ms] chaptarr-0.9.965> Passed should_stop_fetching_bookshelf_when_import_limit_is_reached [< 1 ms] chaptarr-0.9.965> Passed should_limit_goodreads_list_by_unique_work_and_stop_fetching_pages [5 ms] chaptarr-0.9.965> Passed should_limit_goodreads_series_by_returned_work_order [1 ms] chaptarr-0.9.965> Passed should_preserve_existing_edition_level_dedupe_when_import_limit_is_disabled [< 1 ms] chaptarr-0.9.965> Passed should_parse_user_id_from_common_inputs("12345678",True,"12345678") [< 1 ms] chaptarr-0.9.965> Passed should_parse_user_id_from_common_inputs("12345678-example-user",True,"12345678") [1 ms] chaptarr-0.9.965> Passed should_parse_user_id_from_common_inputs("https://www.goodreads.com/user/show/12345678-example-user",True,"12345678") [< 1 ms] chaptarr-0.9.965> Passed should_parse_user_id_from_common_inputs("https://www.goodreads.com/user/show/12345678",True,"12345678") [< 1 ms] chaptarr-0.9.965> Passed should_parse_user_id_from_common_inputs("42",True,"42") [< 1 ms] chaptarr-0.9.965> Passed should_parse_user_id_from_common_inputs(" 12345678 ",True,"12345678") [< 1 ms] chaptarr-0.9.965> Passed should_parse_user_id_from_common_inputs("",False,null) [< 1 ms] chaptarr-0.9.965> Passed should_parse_user_id_from_common_inputs(null,False,null) [< 1 ms] chaptarr-0.9.965> Passed should_parse_user_id_from_common_inputs(" ",False,null) [< 1 ms] chaptarr-0.9.965> Passed should_parse_user_id_from_common_inputs("not-a-user",False,null) [< 1 ms] chaptarr-0.9.965> Passed should_parse_user_id_from_common_inputs("ab",False,null) [< 1 ms] chaptarr-0.9.965> Passed applies_to_book_should_match_remote_provider_aliases [< 1 ms] chaptarr-0.9.965> Passed applies_to_book_should_respect_media_type [< 1 ms] chaptarr-0.9.965> Passed applies_to_provider_id_should_require_matching_media_when_known [< 1 ms] chaptarr-0.9.965> Passed canonical_ids_should_only_include_provider_ids [< 1 ms] chaptarr-0.9.965> Passed lookup_ids_should_include_legacy_raw_ids_and_isbns [< 1 ms] chaptarr-0.9.965> Passed duplicate_validation_should_respect_media_scope [2 ms] chaptarr-0.9.965> Passed isbn_values_should_not_validate_as_provider_ids("9780123456789") [< 1 ms] chaptarr-0.9.965> Passed isbn_values_should_not_validate_as_provider_ids("0123456789") [< 1 ms] chaptarr-0.9.965> Passed mapper_should_round_trip_media_type_as_api_string [< 1 ms] chaptarr-0.9.965> Passed provider_ids_should_validate_and_normalize("hc:12345","hc:12345") [< 1 ms] chaptarr-0.9.965> Passed provider_ids_should_validate_and_normalize("HC:12345","hc:12345") [< 1 ms] chaptarr-0.9.965> Passed provider_ids_should_validate_and_normalize("gr:98765","gr:98765") [< 1 ms] chaptarr-0.9.965> Passed should_batch_author_exclusion_provider_ids_and_skip_existing_ids [2 ms] chaptarr-0.9.965> Passed should_batch_book_exclusion_scope_replacement_when_applying_to_both_formats [2 ms] chaptarr-0.9.965> Passed automatic_import_list_clone_does_not_inherit_a_user_edition_pin [26 ms] chaptarr-0.9.965> Passed should_clone_remote_provider_ids_for_import_list_book [1 ms] chaptarr-0.9.965> Passed should_preserve_required_hardcover_edition_even_when_out_of_profile_language [< 1 ms] chaptarr-0.9.965> Passed should_preserve_required_hardcover_edition_when_foreign_edition_id_is_missing [< 1 ms] chaptarr-0.9.965> Passed should_prune_cloned_book_editions_to_retained_set_for_author_profile [< 1 ms] chaptarr-0.9.965> Passed should_refresh_provider_aliases_after_cloned_editions_are_attached [< 1 ms] chaptarr-0.9.965> Passed should_skip_clone_when_no_editions_survive_media_type_retention [< 1 ms] chaptarr-0.9.965> Passed should_choose_lowest_id_reusable_book_deterministically [< 1 ms] chaptarr-0.9.965> Passed should_choose_lowest_id_when_multiple_books_already_target_same_hardcover_edition [23 ms] chaptarr-0.9.965> Passed should_match_existing_book_by_monitored_edition [< 1 ms] chaptarr-0.9.965> Passed should_not_retarget_gui_or_manual_pins_for_automatic_hardcover_selection [< 1 ms] chaptarr-0.9.965> Passed should_map_goodreads_bookshelf_book_id_from_identity_cache [24 ms] chaptarr-0.9.965> Passed should_map_goodreads_bookshelf_book_id_via_metadata_server [2 ms] chaptarr-0.9.965> Passed should_map_goodreads_edition_id_from_local_library_without_metadata_server [5 ms] chaptarr-0.9.965> Passed should_map_hardcover_edition_id_without_forcing_goodreads_ids [< 1 ms] chaptarr-0.9.965> Passed should_not_throw_when_metadata_server_cannot_map_edition_id [< 1 ms] chaptarr-0.9.965> Passed author_provider_ids_should_include_remote_provider_aliases [< 1 ms] chaptarr-0.9.965> Passed book_matching_should_match_remote_provider_aliases [< 1 ms] chaptarr-0.9.965> Passed book_provider_ids_should_include_remote_provider_aliases [< 1 ms] chaptarr-0.9.965> Passed should_apply_author_exclusion_when_list_uses_provider_alias [28 ms] chaptarr-0.9.965> Passed should_apply_book_exclusion_when_list_uses_provider_alias [2 ms] chaptarr-0.9.965> Passed should_apply_entire_author_to_existing_book_rows_without_changing_the_author_gate [2 ms] chaptarr-0.9.965> Passed should_inherit_the_author_gate_from_the_root_independently_of_initial_book_monitoring [6 ms] chaptarr-0.9.965> Passed should_not_enable_an_existing_author_when_the_list_monitor_choice_is_none [< 1 ms] chaptarr-0.9.965> Passed should_queue_book_search_for_existing_hardcover_book [2 ms] chaptarr-0.9.965> Passed should_queue_book_search_when_import_list_makes_existing_book_eligible_and_should_search_enabled(False) [< 1 ms] chaptarr-0.9.965> Passed should_queue_book_search_when_import_list_makes_existing_book_eligible_and_should_search_enabled(True) [< 1 ms] chaptarr-0.9.965> Passed should_queue_new_goodreads_specific_book_author_for_pending_drain [2 ms] chaptarr-0.9.965> Passed should_use_default_filelist_category_for_single_media_book_searches(Audiobook) [4 ms] chaptarr-0.9.965> Passed should_use_default_filelist_category_for_single_media_book_searches(Ebook) [< 1 ms] chaptarr-0.9.965> Passed should_return_user_friendly_flag_names_for_interactive_search [1 ms] chaptarr-0.9.965> Passed existing_reservation_should_remain_retryable_when_status_becomes_stale [6 ms] chaptarr-0.9.965> Passed explicit_advanced_opt_out_should_leave_mam_unchanged [< 1 ms] chaptarr-0.9.965> Passed generic_torznab_named_mam_should_not_use_the_native_slot_guard [< 1 ms] chaptarr-0.9.965> Passed interactive_grab_should_use_the_user_buffer_but_never_use_the_safety_reserve [< 1 ms] chaptarr-0.9.965> Passed non_interactive_grabs_should_stop_at_the_safety_reserve_plus_user_buffer(Rss) [< 1 ms] chaptarr-0.9.965> Passed non_interactive_grabs_should_stop_at_the_safety_reserve_plus_user_buffer(Search) [< 1 ms] chaptarr-0.9.965> Passed non_interactive_grabs_should_stop_at_the_safety_reserve_plus_user_buffer(UserInvokedSearch) [< 1 ms] chaptarr-0.9.965> Passed non_interactive_grabs_should_stop_at_the_safety_reserve_plus_user_buffer(ReleasePush) [< 1 ms] chaptarr-0.9.965> Passed provider_snapshot_should_retire_reservations_from_another_indexer_on_the_same_account [1 ms] chaptarr-0.9.965> Passed reservation_should_retire_only_after_the_provider_snapshot_covers_the_accounting_lag(False) [< 1 ms] chaptarr-0.9.965> Passed reservation_should_retire_only_after_the_provider_snapshot_covers_the_accounting_lag(True) [< 1 ms] chaptarr-0.9.965> Passed reservation_should_survive_a_new_guard_instance_and_block_the_next_slot [< 1 ms] chaptarr-0.9.965> Passed reservations_from_a_different_mam_account_should_not_count_toward_the_limit [< 1 ms] chaptarr-0.9.965> Passed reservations_from_another_native_indexer_on_the_same_account_should_count_toward_the_limit [< 1 ms] chaptarr-0.9.965> Passed reservations_should_not_expire_without_a_provider_snapshot [< 1 ms] chaptarr-0.9.965> Passed retry_should_refresh_an_unconfirmed_reservations_accounting_window [< 1 ms] chaptarr-0.9.965> Passed non_vip_user_should_treat_mam_vip_torrent_as_vip_only_not_freeleech_and_not_offer_wedge [28 ms] chaptarr-0.9.965> Passed should_allow_missing_mam_language_code [< 1 ms] chaptarr-0.9.965> Passed should_extract_prefixed_duration_and_ignore_reseed_instruction [28 ms] chaptarr-0.9.965> Passed should_keep_wedge_eligibility_independent_from_current_policy [< 1 ms] chaptarr-0.9.965> Passed should_mark_non_free_audiobook_as_wedge_eligible [< 1 ms] chaptarr-0.9.965> Passed should_mark_non_free_ebook_as_eligible_without_calling_it_an_audiobook [< 1 ms] chaptarr-0.9.965> Passed should_not_filter_language_in_parser [2 ms] chaptarr-0.9.965> Passed should_not_infer_duration_from_reseed_note_alone_in_description [< 1 ms] chaptarr-0.9.965> Passed should_not_treat_fl_vip_alone_as_vip_exclusive [< 1 ms] chaptarr-0.9.965> Passed should_parse_current_mam_name_field_when_title_is_absent [< 1 ms] chaptarr-0.9.965> Passed should_parse_documented_filetypes_field_when_filetype_is_absent [< 1 ms] chaptarr-0.9.965> Passed should_parse_mam_language_code_into_release_languages [< 1 ms] chaptarr-0.9.965> Passed should_parse_without_requesting_user_specific_download_hash [< 1 ms] chaptarr-0.9.965> Passed should_prefer_structured_media_info_for_duration_and_codec [1 ms] chaptarr-0.9.965> Passed vip_user_should_parse_documented_string_flags_for_mam_vip_torrent [< 1 ms] chaptarr-0.9.965> Passed vip_user_should_treat_mam_vip_torrent_as_vip_only_freeleech_without_wedge [4 ms] chaptarr-0.9.965> Passed should_extract_all_authors_from_author_info_json [< 1 ms] chaptarr-0.9.965> Passed should_extract_narrator_from_explicit_description_label_after_html_cleanup [1 ms] chaptarr-0.9.965> Passed should_extract_narrator_from_narrator_info_json [< 1 ms] chaptarr-0.9.965> Passed should_html_decode_title_and_author_info [< 1 ms] chaptarr-0.9.965> Passed should_not_use_html_author_blurb_as_narrator [< 1 ms] chaptarr-0.9.965> Passed should_add_book_number_fallback_as_last_tier_for_interactive_search [7 ms] chaptarr-0.9.965> Passed should_generate_ten_search_pages_and_stop_at_mam_query_limit [1 ms] chaptarr-0.9.965> Passed should_map_profile_language_to_live_verified_mam_id [1 ms] chaptarr-0.9.965> Passed should_map_supported_metadata_profile_languages_to_mam_browse_ids("fra","36") [< 1 ms] chaptarr-0.9.965> Passed should_map_supported_metadata_profile_languages_to_mam_browse_ids("deu","37") [< 1 ms] chaptarr-0.9.965> Passed should_map_supported_metadata_profile_languages_to_mam_browse_ids("ita","43") [< 1 ms] chaptarr-0.9.965> Passed should_map_supported_metadata_profile_languages_to_mam_browse_ids("jpn","38") [< 1 ms] chaptarr-0.9.965> Passed should_map_supported_metadata_profile_languages_to_mam_browse_ids("por","34") [< 1 ms] chaptarr-0.9.965> Passed should_map_supported_metadata_profile_languages_to_mam_browse_ids("rus","16") [< 1 ms] chaptarr-0.9.965> Passed should_map_supported_metadata_profile_languages_to_mam_browse_ids("zho","2") [< 1 ms] chaptarr-0.9.965> Passed should_map_supported_metadata_profile_languages_to_mam_browse_ids("Albanian","64") [< 1 ms] chaptarr-0.9.965> Passed should_map_supported_metadata_profile_languages_to_mam_browse_ids("Welsh","65") [< 1 ms] chaptarr-0.9.965> Passed should_match_the_complete_current_mam_language_dropdown [< 1 ms] chaptarr-0.9.965> Passed should_not_strip_leading_parenthetical_title_to_empty_query [< 1 ms] chaptarr-0.9.965> Passed should_not_throw_when_book_and_author_queries_are_empty [< 1 ms] chaptarr-0.9.965> Passed should_omit_language_filter_when_mam_cannot_represent_the_complete_profile_policy("eng,slk") [< 1 ms] chaptarr-0.9.965> Passed should_omit_language_filter_when_mam_cannot_represent_the_complete_profile_policy("eng,unknown") [< 1 ms] chaptarr-0.9.965> Passed should_omit_language_filter_when_mam_cannot_represent_the_complete_profile_policy("eng,not-a-language") [< 1 ms] chaptarr-0.9.965> Passed should_omit_language_filter_when_metadata_profile_has_no_language_policy(null) [< 1 ms] chaptarr-0.9.965> Passed should_omit_language_filter_when_metadata_profile_has_no_language_policy("") [< 1 ms] chaptarr-0.9.965> Passed should_omit_language_filter_when_metadata_profile_is_unavailable [< 1 ms] chaptarr-0.9.965> Passed should_search_all_torrents_when_zero_seeders_are_allowed [< 1 ms] chaptarr-0.9.965> Passed should_send_every_supported_metadata_profile_language [< 1 ms] chaptarr-0.9.965> Passed should_use_documented_json_payload_and_real_headers [< 1 ms] chaptarr-0.9.965> Passed should_use_json_recent_requests_for_rss_style_sync [< 1 ms] chaptarr-0.9.965> Passed should_use_stripped_book_query_without_known_subtitle_extra_tiers [< 1 ms] chaptarr-0.9.965> Passed should_use_title_only_as_fallback_tier_when_primary_query_includes_author [< 1 ms] chaptarr-0.9.965> Passed default_definition_should_set_seed_time_hours_to_72 [< 1 ms] chaptarr-0.9.965> Passed should_allow_seed_time_to_be_cleared_and_persist_as_null [3 ms] chaptarr-0.9.965> Passed should_warn_when_mam_seed_time_is_below_site_requirement [7 ms] chaptarr-0.9.965> Passed account_status_should_accept_an_explicit_zero_count [8 ms] chaptarr-0.9.965> Passed account_status_should_reject_missing_or_null_count_without_overwriting_cached_settings("{\"classname\":\"User\",\"created\":1785171600,\"unsat\":{\"limit\":200}}") [2 ms] chaptarr-0.9.965> Passed account_status_should_reject_missing_or_null_count_without_overwriting_cached_settings("{\"classname\":\"User\",\"created\":1785171600,\"unsat\":{\"count\":null,\"limit\":200}}") [< 1 ms] chaptarr-0.9.965> Passed account_status_should_use_mam_unsatisfied_count_limit_and_snapshot(False) [< 1 ms] chaptarr-0.9.965> Passed account_status_should_use_mam_unsatisfied_count_limit_and_snapshot(True) [< 1 ms] chaptarr-0.9.965> Passed account_status_warning_should_identify_indexer_without_exposing_response_content(False) [8 ms] chaptarr-0.9.965> Passed account_status_warning_should_identify_indexer_without_exposing_response_content(True) [4 ms] chaptarr-0.9.965> Passed audiobook_only_should_not_force_wedge_for_ebook [1 ms] chaptarr-0.9.965> Passed follow_mam_preferences_should_strip_internal_markers_without_forcing_wedge [< 1 ms] chaptarr-0.9.965> Passed html_response_should_not_confirm_that_mam_served_a_torrent [8 ms] chaptarr-0.9.965> Passed legacy_required_value_should_not_reenable_wedge_use [< 1 ms] chaptarr-0.9.965> Passed prefer_wedge_should_force_freeleech_for_eligible_audiobook [< 1 ms] chaptarr-0.9.965> Passed prefer_wedge_should_support_ebooks_when_audiobook_only_is_disabled [< 1 ms] chaptarr-0.9.965> Passed preferred_wedge_should_retry_without_fl_when_mam_does_not_return_a_torrent [11 ms] chaptarr-0.9.965> Passed required_wedge_should_not_be_offered_in_the_client_schema [< 1 ms] chaptarr-0.9.965> Passed successful_wedge_download_should_not_retry [< 1 ms] chaptarr-0.9.965> Passed test_connection_should_fail_when_protection_is_enabled_and_summary_is_unavailable("malformed") [1 ms] chaptarr-0.9.965> Passed test_connection_should_fail_when_protection_is_enabled_and_summary_is_unavailable("missing-count") [< 1 ms] chaptarr-0.9.965> Passed test_connection_should_fail_when_protection_is_enabled_and_summary_is_unavailable("http-failure") [< 1 ms] chaptarr-0.9.965> Passed test_connection_should_fail_when_protection_is_enabled_and_summary_is_unavailable("stale") [< 1 ms] chaptarr-0.9.965> Passed test_connection_should_succeed_with_fresh_summary_and_updated_counts [< 1 ms] chaptarr-0.9.965> Passed test_connection_should_warn_without_stale_counts_when_protection_is_disabled("malformed") [< 1 ms] chaptarr-0.9.965> Passed test_connection_should_warn_without_stale_counts_when_protection_is_disabled("missing-count") [< 1 ms] chaptarr-0.9.965> Passed test_connection_should_warn_without_stale_counts_when_protection_is_disabled("http-failure") [< 1 ms] chaptarr-0.9.965> Passed test_connection_should_warn_without_stale_counts_when_protection_is_disabled("stale") [< 1 ms] chaptarr-0.9.965> Passed unsatisfied_slot_protection_should_default_on_for_legacy_settings_json [2 ms] chaptarr-0.9.965> Passed unsatisfied_slot_protection_should_preserve_an_explicit_advanced_opt_out [< 1 ms] chaptarr-0.9.965> Passed should_hide_categories_that_do_not_make_sense_for_books_app [1 ms] chaptarr-0.9.965> Passed should_detect_graphic_audio_from_nfo [9 ms] chaptarr-0.9.965> Passed should_extract_release_id_from_download_url("https://api.nzb.life/getnzb/e457b6ab64a00ddf0905d70ff634c9e2.nzb&i=321976&r=abc","e457b6ab64a00ddf0905d70ff634c9e2") [2 ms] chaptarr-0.9.965> Passed should_extract_release_id_from_download_url("https://drunkenslug.com/api?t=get&id=9ca52909ba9b9e5e6758d815fef4ecda&apikey=abc","9ca52909ba9b9e5e6758d815fef4ecda") [< 1 ms] chaptarr-0.9.965> Passed should_extract_release_id_from_guid_details_url("https://www.nzb.life/details/e457b6ab64a00ddf0905d70ff634c9e2","e457b6ab64a00ddf0905d70ff634c9e2") [1 ms] chaptarr-0.9.965> Passed should_extract_release_id_from_guid_details_url("https://api.nzb.life/details/0bf4dd2cadc907000962372c710a75d5","0bf4dd2cadc907000962372c710a75d5") [< 1 ms] chaptarr-0.9.965> Passed should_normalize_duration_formats("22 hrs and 37 mins","22h 37m") [< 1 ms] chaptarr-0.9.965> Passed should_normalize_duration_formats("22h 37m","22h 37m") [< 1 ms] chaptarr-0.9.965> Passed should_normalize_duration_formats("1357 minutes","22h 37m") [< 1 ms] chaptarr-0.9.965> Passed should_normalize_duration_formats("22:37:00","22h 37m") [< 1 ms] chaptarr-0.9.965> Passed should_normalize_duration_formats("22 hours","22h") [< 1 ms] chaptarr-0.9.965> Passed should_parse_nfo_for_narrator_and_duration [< 1 ms] chaptarr-0.9.965> Passed should_parse_nfo_with_angle_bracket_delimiters [< 1 ms] chaptarr-0.9.965> Passed should_read_legacy_enhanced_search_settings_and_write_narrator_metadata_settings [3 ms] chaptarr-0.9.965> Passed should_share_metadata_cache_across_transient_indexer_instances [5 ms] chaptarr-0.9.965> Passed should_html_decode_rss_title_and_newznab_author_and_booktitle_attributes [9 ms] chaptarr-0.9.965> Passed should_return_the_download_client_rejection_detail_without_blaming_the_indexer [4 ms] chaptarr-0.9.965> Passed should_allow_interactive_download_for_blocklisted_releases [< 1 ms] chaptarr-0.9.965> Passed should_allow_interactive_download_for_bypassable_release_profile_rejection [< 1 ms] chaptarr-0.9.965> Passed should_allow_interactive_download_for_bypassable_title_match_warning [< 1 ms] chaptarr-0.9.965> Passed should_allow_interactive_download_for_hard_filters [< 1 ms] chaptarr-0.9.965> Passed should_allow_interactive_download_for_non_profile_soft_filters [< 1 ms] chaptarr-0.9.965> Passed should_allow_interactive_download_for_quality_profile_rejections [< 1 ms] chaptarr-0.9.965> Passed should_block_interactive_download_without_resolved_book_target [< 1 ms] chaptarr-0.9.965> Passed should_treat_quality_and_format_categories_as_profile_enforcement [< 1 ms] chaptarr-0.9.965> Passed filter_summary_should_not_report_visible_profile_rejections_as_hidden [1 ms] chaptarr-0.9.965> Passed should_hide_pack_rejections_from_visible_interactive_search_results [< 1 ms] chaptarr-0.9.965> Passed should_show_profile_rejections_when_the_interactive_result_has_a_resolved_book("Quality") [< 1 ms] chaptarr-0.9.965> Passed should_show_profile_rejections_when_the_interactive_result_has_a_resolved_book("Format") [< 1 ms] chaptarr-0.9.965> Passed should_show_profile_rejections_when_the_interactive_result_has_a_resolved_book("Release Profile") [< 1 ms] chaptarr-0.9.965> Passed should_clean_only_metadata_displayed_in_other_release_columns [5 ms] chaptarr-0.9.965> Passed should_fallback_to_book_author_id_when_remote_author_is_missing [2 ms] chaptarr-0.9.965> Passed should_include_resolved_author_and_book_ids_for_single_book_results [< 1 ms] chaptarr-0.9.965> Passed should_not_clean_author_or_unshown_edition_text_from_release_title [< 1 ms] chaptarr-0.9.965> Passed should_not_throw_when_parsed_book_info_is_missing [< 1 ms] chaptarr-0.9.965> Passed should_not_use_parser_book_title_as_matched_title_without_search_match [< 1 ms] chaptarr-0.9.965> Passed should_only_set_matched_title_for_search_criteria_match [< 1 ms] chaptarr-0.9.965> Passed should_set_matched_title_char_span_for_symbol_normalized_title [< 1 ms] chaptarr-0.9.965> Passed should_use_stored_span_occurrence_for_repeated_title_highlight [< 1 ms] chaptarr-0.9.965> Passed should_filter_books_without_matching_media_profile [< 1 ms] chaptarr-0.9.965> Passed should_report_audiobook_profile_availability_by_media_type [< 1 ms] chaptarr-0.9.965> Passed book_query_should_remove_leading_author_prefix_before_splitting [< 1 ms] chaptarr-0.9.965> Passed book_query_should_strip_marketing_subtitle_from_selected_edition_title [< 1 ms] chaptarr-0.9.965> Passed book_query_should_strip_parenthetical_production_title [< 1 ms] chaptarr-0.9.965> Passed book_query_should_use_main_title_section [< 1 ms] chaptarr-0.9.965> Passed should_fallback_to_book_title_when_selected_edition_is_null [< 1 ms] chaptarr-0.9.965> Passed should_fallback_to_book_title_when_selected_edition_title_is_blank [< 1 ms] chaptarr-0.9.965> Passed should_use_selected_edition_title_when_any_edition_ok [< 1 ms] chaptarr-0.9.965> Passed should_keep_all_configured_categories_for_mixed_media_searches [< 1 ms] chaptarr-0.9.965> Passed should_only_use_audio_categories_for_audiobook_searches [< 1 ms] chaptarr-0.9.965> Passed should_only_use_book_categories_for_ebook_searches [< 1 ms] chaptarr-0.9.965> Passed detector_should_use_the_indexers_selected_proxy [4 ms] chaptarr-0.9.965> Passed parser_detection_cache_should_not_cross_indexers [5 ms] chaptarr-0.9.965> Passed parser_detection_cache_should_not_cross_proxy_assignments [< 1 ms] chaptarr-0.9.965> Passed automatic_exact_book_search_should_not_bypass_monitoring [< 1 ms] chaptarr-0.9.965> Passed book_search_command_should_search_each_book_id_once [< 1 ms] chaptarr-0.9.965> Passed cutoff_unmet_search_should_revalidate_targets_and_load_each_local_author_catalog_once [7 ms] chaptarr-0.9.965> Passed manual_multi_book_search_should_not_bypass_monitoring [< 1 ms] chaptarr-0.9.965> Passed missing_search_should_load_each_local_author_catalog_once [1 ms] chaptarr-0.9.965> Passed missing_search_should_revalidate_targets_and_queue_before_loading_an_author [< 1 ms] chaptarr-0.9.965> Passed whole_library_cutoff_unmet_search_should_be_type_exclusive [< 1 ms] chaptarr-0.9.965> Passed whole_library_missing_search_should_be_type_exclusive [< 1 ms] chaptarr-0.9.965> Passed automatic_author_search_should_respect_each_media_side_author_gate [12 ms] chaptarr-0.9.965> Passed book_search_should_only_bypass_the_author_gate_when_explicitly_allowed(False,False) [2 ms] chaptarr-0.9.965> Passed book_search_should_only_bypass_the_author_gate_when_explicitly_allowed(True,False) [< 1 ms] chaptarr-0.9.965> Passed book_search_should_only_bypass_the_author_gate_when_explicitly_allowed(False,True) [< 1 ms] chaptarr-0.9.965> Passed book_search_should_only_bypass_the_author_gate_when_explicitly_allowed(True,True) [< 1 ms] chaptarr-0.9.965> Passed book_search_should_require_the_book_row_and_author_media_side [< 1 ms] chaptarr-0.9.965> Passed book_search_should_reuse_the_provided_author_catalog [< 1 ms] chaptarr-0.9.965> Passed manual_author_search_should_respect_each_media_side_author_gate [< 1 ms] chaptarr-0.9.965> Passed manual_exact_book_search_can_bypass_book_and_author_monitoring_without_changing_them [< 1 ms] chaptarr-0.9.965> Passed should_reload_next_execution_from_repository_when_cache_is_empty [3 ms] chaptarr-0.9.965> Passed should_return_now_when_cache_and_repository_are_missing_task [< 1 ms] chaptarr-0.9.965> Passed should_schedule_mam_account_status_refresh_hourly [5 ms] chaptarr-0.9.965> Passed should_update_task_cache_when_config_is_saved_before_startup_cache_is_populated [1 ms] chaptarr-0.9.965> Passed should_atomically_report_whether_a_cover_was_deferred [< 1 ms] chaptarr-0.9.965> Passed should_ignore_stale_import_stage_events_after_command_terminal_cleanup [2 ms] chaptarr-0.9.965> Passed should_not_remove_books_queued_after_the_flush_snapshot [< 1 ms] chaptarr-0.9.965> Passed should_remove_deleted_books_from_pending_queue_before_flush [< 1 ms] chaptarr-0.9.965> Passed should_skip_stale_pending_book_ids_when_books_were_deleted_before_flush [< 1 ms] chaptarr-0.9.965> Passed expired_proxy_mapping_should_return_not_found [< 1 ms] chaptarr-0.9.965> Passed extensionless_remote_images_should_get_a_routable_filename [3 ms] chaptarr-0.9.965> Passed known_amazon_default_author_image_should_not_be_registered_for_proxying [2 ms] chaptarr-0.9.965> Passed placeholder_proxy_response_should_return_not_found [< 1 ms] chaptarr-0.9.965> Passed proxied_image_response_should_enable_private_browser_caching [6 ms] chaptarr-0.9.965> Passed remote_image_download_should_enforce_a_size_limit_while_streaming [26 ms] chaptarr-0.9.965> Passed remote_images_should_be_fronted_without_rewriting_local_images [1 ms] chaptarr-0.9.965> Passed remote_proxy_should_never_return_known_placeholder_bytes [< 1 ms] chaptarr-0.9.965> Passed upstream_http_error_should_return_not_found_without_default_error_logging [5 ms] chaptarr-0.9.965> Passed upstream_network_failure_should_return_not_found [< 1 ms] chaptarr-0.9.965> Passed all_live_hardcover_mascot_encodings_should_be_known("47736d50a054c80f646c094ecd9c00c3fb12f5c585817fa5a581140c364da30e") [< 1 ms] chaptarr-0.9.965> Passed all_live_hardcover_mascot_encodings_should_be_known("db25714c302dcc8ccca766d734947df2931fcc74cbed1656ad2eb470613db981") [< 1 ms] chaptarr-0.9.965> Passed all_live_hardcover_mascot_encodings_should_be_known("8280bac30e108aa599176cc0737e1179e8225fe2b08d98187a6ebcb22b126a6e") [< 1 ms] chaptarr-0.9.965> Passed all_live_hardcover_mascot_encodings_should_be_known("38eb593837bb848a936fae31d959d4795f1b846b3cd57d956483d721dda39478") [< 1 ms] chaptarr-0.9.965> Passed amazon_shared_default_author_image_should_be_rejected_by_url_and_content [< 1 ms] chaptarr-0.9.965> Passed author_cover_identity_should_require_a_post_download_content_verdict [5 ms] chaptarr-0.9.965> Passed author_cover_without_remote_identity_should_not_relabel_stale_local_bytes [5 ms] chaptarr-0.9.965> Passed author_refresh_should_reconcile_every_child_book_cover [10 ms] chaptarr-0.9.965> Passed book_cover_candidates_should_come_only_from_the_monitored_edition [< 1 ms] chaptarr-0.9.965> Passed book_cover_should_not_map_a_stale_local_file_after_monitored_edition_changes [2 ms] chaptarr-0.9.965> Passed books_page_jpeg_rendition_request_should_fall_back_to_the_real_original [< 1 ms] chaptarr-0.9.965> Passed canonical_author_cover_should_use_the_first_real_image_per_cover_type [1 ms] chaptarr-0.9.965> Passed downloaded_mascot_bytes_should_register_every_url_for_the_shared_policy [< 1 ms] chaptarr-0.9.965> Passed image_resizer_should_preserve_the_destination_file_format(".png","PNG") [42 ms] chaptarr-0.9.965> Passed image_resizer_should_preserve_the_destination_file_format(".jpeg","JPEG") [24 ms] chaptarr-0.9.965> Passed image_resizer_should_preserve_the_destination_file_format(".jfif","JPEG") [< 1 ms] chaptarr-0.9.965> Passed image_resizer_should_preserve_the_destination_file_format(".webp","Webp") [49 ms] chaptarr-0.9.965> Passed legacy_author_cover_without_verified_content_identity_should_not_be_relabelled [< 1 ms] chaptarr-0.9.965> Passed lifecycle_verified_book_cover_should_map_locally_without_rechecking_disk [2 ms] chaptarr-0.9.965> Passed local_cover_routes_should_accept_the_shared_supported_image_extensions("/MediaCover/Books/12/cover-250.jpeg?lastWrite=1234") [< 1 ms] chaptarr-0.9.965> Passed local_cover_routes_should_accept_the_shared_supported_image_extensions("/MediaCover/Books/12/cover-250.jfif") [< 1 ms] chaptarr-0.9.965> Passed local_cover_routes_should_accept_the_shared_supported_image_extensions("/MediaCover/Books/12/cover-250.webp") [< 1 ms] chaptarr-0.9.965> Passed local_cover_routes_should_not_expose_non_image_files("/MediaCover/Books/12/cover-metadata.json") [< 1 ms] chaptarr-0.9.965> Passed local_cover_routes_should_not_expose_non_image_files("/MediaCover/Books/12/readme.txt") [< 1 ms] chaptarr-0.9.965> Passed local_cover_routes_should_not_expose_non_image_files("/MediaCover/Books/12/no-extension") [< 1 ms] chaptarr-0.9.965> Passed missing_book_cover_metadata_should_be_negative_cached_without_reprobing_disk [< 1 ms] chaptarr-0.9.965> Passed missing_local_rendition_should_keep_the_remote_proxy_fallback [< 1 ms] chaptarr-0.9.965> Passed rendition_fallback_should_not_depend_on_an_extension_allowlist("cover-250.jpg","cover.jpg") [< 1 ms] chaptarr-0.9.965> Passed rendition_fallback_should_not_depend_on_an_extension_allowlist("cover-500.jpeg","cover.jpeg") [< 1 ms] chaptarr-0.9.965> Passed rendition_fallback_should_not_depend_on_an_extension_allowlist("cover-250.webp","cover.webp") [< 1 ms] chaptarr-0.9.965> Passed rendition_fallback_should_not_depend_on_an_extension_allowlist("cover-250.avif","cover.avif") [< 1 ms] chaptarr-0.9.965> Passed rendition_fallback_should_not_depend_on_an_extension_allowlist("cover-250.jfif","cover.jfif") [< 1 ms] chaptarr-0.9.965> Passed repair_should_accept_a_local_fallback_provider_with_a_different_extension [4 ms] chaptarr-0.9.965> Passed repair_should_be_queued_immediately_after_startup [3 ms] chaptarr-0.9.965> Passed repair_should_remove_stored_placeholder_and_rebuild_from_real_fallback [< 1 ms] chaptarr-0.9.965> Passed repair_should_skip_honest_local_authors_and_process_every_missing_or_unproven_author_in_one_pass [< 1 ms] chaptarr-0.9.965> Passed resized_author_cover_should_be_mapped_locally_when_original_was_deleted(".jpg") [< 1 ms] chaptarr-0.9.965> Passed resized_author_cover_should_be_mapped_locally_when_original_was_deleted(".jpeg") [< 1 ms] chaptarr-0.9.965> Passed resized_author_cover_should_be_mapped_locally_when_original_was_deleted(".png") [< 1 ms] chaptarr-0.9.965> Passed resized_author_cover_should_be_mapped_locally_when_original_was_deleted(".webp") [< 1 ms] chaptarr-0.9.965> Passed selected_author_variant_should_map_locally_without_probing_disk_and_leave_other_candidates_remote [< 1 ms] chaptarr-0.9.965> Passed selecting_a_coverless_edition_should_remove_the_previous_edition_local_cover [1 ms] chaptarr-0.9.965> Passed transient_cover_absence_for_the_same_edition_should_retain_the_previous_local_cover [< 1 ms] chaptarr-0.9.965> Passed unmonitored_editions_should_never_be_borrowed_when_the_monitored_edition_has_no_cover [< 1 ms] chaptarr-0.9.965> Passed verified_author_renditions_should_not_be_downloaded_again [< 1 ms] chaptarr-0.9.965> Passed should_update_duration_when_book_file_is_deleted [< 1 ms] chaptarr-0.9.965> Passed should_classify_unknown_audio_quality_as_audiobook [< 1 ms] chaptarr-0.9.965> Passed should_classify_unknown_text_quality_as_ebook [< 1 ms] chaptarr-0.9.965> Passed should_continue_move_when_book_context_can_be_rehydrated [30 ms] chaptarr-0.9.965> Passed should_honor_media_type_rename_settings_in_shared_planner(False,True) [5 ms] chaptarr-0.9.965> Passed should_honor_media_type_rename_settings_in_shared_planner(True,False) [< 1 ms] chaptarr-0.9.965> Passed should_keep_physical_author_folder_unless_canonical_move_is_requested [< 1 ms] chaptarr-0.9.965> Passed should_let_colocation_override_canonical_ebook_folder_without_updating_stored_path [2 ms] chaptarr-0.9.965> Passed should_route_managed_import_to_stored_media_author_path [< 1 ms] chaptarr-0.9.965> Passed should_skip_organize_when_physical_author_folder_cannot_be_proven [< 1 ms] chaptarr-0.9.965> Passed should_throw_clear_error_when_book_context_cannot_be_rehydrated [< 1 ms] chaptarr-0.9.965> Passed arbitrary_nonexcluded_field_should_validate_an_author [< 1 ms] chaptarr-0.9.965> Passed canonical_path_author_evidence_should_remain_eligible [< 1 ms] chaptarr-0.9.965> Passed comma_inverted_author_in_excluded_field_should_not_validate [< 1 ms] chaptarr-0.9.965> Passed comma_inverted_author_tag_should_validate("Isaac Asimov","Asimov, Isaac") [< 1 ms] chaptarr-0.9.965> Passed comma_inverted_author_tag_should_validate("Isaac Asimov","asimov, isaac") [< 1 ms] chaptarr-0.9.965> Passed comma_inverted_author_tag_should_validate("Ursula K. Le Guin","Le Guin, Ursula K.") [< 1 ms] chaptarr-0.9.965> Passed comma_inverted_author_tag_should_validate("J. R. R. Tolkien","Tolkien, J.R.R.") [< 1 ms] chaptarr-0.9.965> Passed excluded_fields_should_not_validate_an_author("COMMENT") [< 1 ms] chaptarr-0.9.965> Passed excluded_fields_should_not_validate_an_author("MP4:©cmt") [< 1 ms] chaptarr-0.9.965> Passed excluded_fields_should_not_validate_an_author("ID3v2:COMM:eng") [< 1 ms] chaptarr-0.9.965> Passed excluded_fields_should_not_validate_an_author("XIPH:DESCRIPTION") [< 1 ms] chaptarr-0.9.965> Passed excluded_fields_should_not_validate_an_author("copyright") [< 1 ms] chaptarr-0.9.965> Passed partial_or_wrong_author_tag_should_not_validate("Isaac Asimov","Isaac") [< 1 ms] chaptarr-0.9.965> Passed partial_or_wrong_author_tag_should_not_validate("Isaac Asimov","Asimov") [< 1 ms] chaptarr-0.9.965> Passed partial_or_wrong_author_tag_should_not_validate("Isaac Asimov","Petrov, Ivan") [< 1 ms] chaptarr-0.9.965> Passed real_author_evidence_should_win_without_consulting_a_rival_named_in_comment [< 1 ms] chaptarr-0.9.965> Passed author_ready_should_accept_recovered_cross_author_match [47 ms] chaptarr-0.9.965> Passed author_ready_should_terminalize_each_path_from_the_apply_results_in_a_partial_batch [5 ms] chaptarr-0.9.965> Passed build_unit_tags_by_key_should_not_promote_sparse_repeat_values_for_large_units [3 ms] chaptarr-0.9.965> Passed build_unit_tags_by_key_should_use_consensus_for_large_units [1 ms] chaptarr-0.9.965> Passed should_unscope_when_scoped_author_not_in_tags [73 ms] chaptarr-0.9.965> Passed author_ready_matching_context_should_enable_restricted_v5_recovery_and_keep_fail_closed_guards [< 1 ms] chaptarr-0.9.965> Passed author_restricted_mode_should_not_call_v5_when_disabled [10 ms] chaptarr-0.9.965> Passed author_restricted_mode_should_recover_via_v5_suggested_existing_author_when_import_allowed [6 ms] chaptarr-0.9.965> Passed author_restricted_v5_recovery_should_require_suggested_author_in_embedded_tags [1 ms] chaptarr-0.9.965> Passed author_restricted_v5_recovery_should_use_embedded_tags_only_when_path_fallback_is_disabled [1 ms] chaptarr-0.9.965> Passed repeated_competing_author_question_should_not_unlock_path_retry [1 ms] chaptarr-0.9.965> Passed restricted_recovery_should_gate_each_filename_question_independently [1 ms] chaptarr-0.9.965> Passed v5_suggestion_should_not_retry_when_a_surviving_value_proves_a_competing_author [< 1 ms] chaptarr-0.9.965> Passed v5_suggestion_should_not_retry_with_path_when_the_caller_disables_it [< 1 ms] chaptarr-0.9.965> Passed v5_suggestion_should_retry_with_path_when_embedded_author_evidence_is_insufficient [< 1 ms] chaptarr-0.9.965> Passed v5_suggestion_should_use_path_author_evidence_instead_of_a_comment [< 1 ms] chaptarr-0.9.965> Passed should_merge_multipart_when_sum_matches_edition_duration [1 ms] chaptarr-0.9.965> Passed should_split_duplicates_when_each_file_matches_edition_duration [< 1 ms] chaptarr-0.9.965> Passed should_fail_closed_when_duration_is_missing_or_mismatched [< 1 ms] chaptarr-0.9.965> Passed applied_update_is_failed_when_the_persisted_postcondition_does_not_hold [22 ms] chaptarr-0.9.965> Passed batch_track_in_place_refuses_to_replace_a_different_pinned_edition [10 ms] chaptarr-0.9.965> Passed changed_exact_identity_records_new_decision_and_clears_failure_scratchpad [8 ms] chaptarr-0.9.965> Passed exact_identity_refreshes_changed_metadata_without_counting_a_new_import [1 ms] chaptarr-0.9.965> Passed explicit_unknown_edition_does_not_fall_back_to_the_default_edition [< 1 ms] chaptarr-0.9.965> Passed legacy_import_refuses_to_replace_a_different_pinned_edition_before_disk_mutation [1 ms] chaptarr-0.9.965> Passed singular_apply_rejects_a_path_already_linked_to_another_edition [< 1 ms] chaptarr-0.9.965> Passed singular_new_file_refuses_to_replace_a_different_pinned_edition [< 1 ms] chaptarr-0.9.965> Passed singular_unmapped_relink_publishes_hydrated_added_event [< 1 ms] chaptarr-0.9.965> Passed singular_unmapped_relink_refuses_to_replace_a_different_pinned_edition [< 1 ms] chaptarr-0.9.965> Passed track_in_place_returns_one_result_per_path_when_part_of_a_batch_disappears [3 ms] chaptarr-0.9.965> Passed unchanged_exact_identity_does_not_rewrite_metadata_or_provenance [< 1 ms] chaptarr-0.9.965> Passed unpinned_book_still_switches_to_the_edition_that_received_the_file [< 1 ms] chaptarr-0.9.965> Passed verified_apply_persists_decision_provenance_and_clears_failure_scratchpad [2 ms] chaptarr-0.9.965> Passed arbitrary_sibling_folders_should_not_merge_even_when_tags_match [2 ms] chaptarr-0.9.965> Passed disc_only_sibling_folders_with_shared_evidence_should_form_one_unit [< 1 ms] chaptarr-0.9.965> Passed homogeneous_audio_tracks_should_share_one_unit [< 1 ms] chaptarr-0.9.965> Passed repeated_author_name_alone_should_not_merge_direct_author_files [< 1 ms] chaptarr-0.9.965> Passed standalone_ebooks_in_one_folder_should_each_be_their_own_unit [< 1 ms] chaptarr-0.9.965> Passed tagless_audio_files_in_one_folder_should_use_the_folder_fallback [< 1 ms] chaptarr-0.9.965> Passed build_embedded_query_should_drop_trash_keys_and_deduplicate_values [< 1 ms] chaptarr-0.9.965> Passed build_path_derived_tags_should_use_folder_names_and_filename [< 1 ms] chaptarr-0.9.965> Passed ambiguous_local_author_evidence_should_not_backfill_and_should_fall_through_to_v5 [17 ms] chaptarr-0.9.965> Passed build_grouping_unit_key_should_group_m4b_tracks_by_folder_but_keep_ebooks_standalone [< 1 ms] chaptarr-0.9.965> Passed dedicated_root_discovery_should_keep_root_media_type_even_before_files_are_counted [< 1 ms] chaptarr-0.9.965> Passed discovery_final_sweep_should_leave_unresolved_rows_queued_for_local_first_drain [116 ms] chaptarr-0.9.965> Passed discovery_should_block_path_retry_when_a_surviving_value_proves_a_competing_v5_author [1 ms] chaptarr-0.9.965> Passed discovery_should_hydrate_every_physical_member_with_the_same_extension [9 ms] chaptarr-0.9.965> Passed discovery_should_not_treat_an_excluded_comment_as_competing_author_evidence [< 1 ms] chaptarr-0.9.965> Passed discovery_should_retry_with_path_when_an_authorish_field_contains_a_narrator_not_a_competing_author [< 1 ms] chaptarr-0.9.965> Passed known_author_missing_media_catalog_should_backfill_by_stored_provider_id_without_v5_rediscovery [2 ms] chaptarr-0.9.965> Passed local_discovery_should_require_the_same_exact_identity_field_and_value_across_the_unit(False,True) [1 ms] chaptarr-0.9.965> Passed local_discovery_should_require_the_same_exact_identity_field_and_value_across_the_unit(True,False) [1 ms] chaptarr-0.9.965> Passed mixed_root_discovery_should_create_only_file_types_found [< 1 ms] chaptarr-0.9.965> Passed mixed_root_monitoring_config_should_keep_the_complete_side_and_skip_the_incomplete_side [< 1 ms] chaptarr-0.9.965> Passed streaming_candidate_should_short_circuit_v5_when_local_match_succeeds [< 1 ms] chaptarr-0.9.965> Passed try_import_author_with_optional_path_fallback_should_try_embedded_tags_before_path_tags [< 1 ms] chaptarr-0.9.965> Passed drain_should_apply_consensus_unit_tags_when_staging_tags_are_missing_in_large_units [22 ms] chaptarr-0.9.965> Passed drain_should_keep_failed_extraction_visible_and_record_a_retryable_failed_result [1 ms] chaptarr-0.9.965> Passed drain_should_record_already_linked_without_reporting_a_new_import [6 ms] chaptarr-0.9.965> Passed drain_should_record_the_typed_apply_failure_instead_of_imported [1 ms] chaptarr-0.9.965> Passed drain_should_requeue_claimed_items_when_a_batch_exception_escapes [1 ms] chaptarr-0.9.965> Passed drain_should_terminalize_pending_author_import_as_unmapped_when_author_add_is_pending(False) [1 ms] chaptarr-0.9.965> Passed drain_should_terminalize_pending_author_import_as_unmapped_when_author_add_is_pending(True) [< 1 ms] chaptarr-0.9.965> Passed should_prefer_closest_year_over_publisher_match_when_both_are_available [4 ms] chaptarr-0.9.965> Passed should_prefer_closest_year_when_publisher_is_unknown [< 1 ms] chaptarr-0.9.965> Passed should_prefer_publisher_match_when_available [1 ms] chaptarr-0.9.965> Passed build_group_consensus_tags_should_drop_singleton_track_titles_for_multi_file_units [1 ms] chaptarr-0.9.965> Passed build_group_consensus_tags_should_not_fallback_to_representative_when_large_group_has_no_consensus [< 1 ms] chaptarr-0.9.965> Passed build_group_consensus_tags_should_not_trust_representative_alltags_when_consensus_exists [< 1 ms] chaptarr-0.9.965> Passed resolve_create_media_types_should_not_create_sibling_type_for_mixed_roots [< 1 ms] chaptarr-0.9.965> Passed resolve_create_media_types_should_respect_dedicated_root_type [< 1 ms] chaptarr-0.9.965> Passed select_spread_samples_should_use_more_than_two_files_for_large_groups [< 1 ms] chaptarr-0.9.965> Passed cached_canonical_destination_must_not_bypass_a_pin_added_later [5 ms] chaptarr-0.9.965> Passed should_clone_a_conflicting_match_instead_of_consuming_the_user_pinned_book_row [< 1 ms] chaptarr-0.9.965> Passed should_clone_only_the_selected_edition_for_new_unit_destinations [< 1 ms] chaptarr-0.9.965> Passed should_clone_when_same_root_has_different_media_extensions [< 1 ms] chaptarr-0.9.965> Passed should_consider_provider_identity_matches_even_when_base_book_id_differs [< 1 ms] chaptarr-0.9.965> Passed should_group_audio_container_keys_for_same_folder_files [< 1 ms] chaptarr-0.9.965> Passed should_not_route_to_empty_targeted_clone_without_exact_matching_edition_identity [< 1 ms] chaptarr-0.9.965> Passed should_prefer_existing_empty_targeted_clone_with_matching_edition_identity_over_fileless_generic_canonical [< 1 ms] chaptarr-0.9.965> Passed should_reuse_existing_file_bearing_clone_when_another_identity_group_copy_already_owns_the_unit [< 1 ms] chaptarr-0.9.965> Passed balanced_group_membership_should_not_rematch_unabridged_parts_by_chapter_duration [17 ms] chaptarr-0.9.965> Passed balanced_should_tolerate_unexplained_edition_word_when_no_book_explains_it_better [< 1 ms] chaptarr-0.9.965> Passed conflicting_tag_and_filename_identifiers_with_shared_isbn_should_continue_normal_matching [1 ms] chaptarr-0.9.965> Passed diagnostic_trace_should_report_raw_fts_and_actual_production_rank_without_changing_the_winner [2 ms] chaptarr-0.9.965> Passed duplicate_local_rows_for_one_provider_audiobook_should_not_create_a_false_sibling [1 ms] chaptarr-0.9.965> Passed duplicate_local_rows_for_one_provider_edition_should_remain_one_identifier_match [3 ms] chaptarr-0.9.965> Passed eligible_but_unresolved_identifier_should_not_suppress_filename_identifier_fallback [< 1 ms] chaptarr-0.9.965> Passed excluded_unresolved_identifier_should_not_suppress_filename_identifier_fallback [< 1 ms] chaptarr-0.9.965> Passed matching_position_should_beat_no_signal_only_between_same_field_title_rivals(Strict) [2 ms] chaptarr-0.9.965> Passed matching_position_should_beat_no_signal_only_between_same_field_title_rivals(Balanced) [2 ms] chaptarr-0.9.965> Passed matching_position_should_beat_no_signal_only_between_same_field_title_rivals(Aggressive) [< 1 ms] chaptarr-0.9.965> Passed observed_numeric_position_should_not_explain_an_unrelated_spelled_position_token [1 ms] chaptarr-0.9.965> Passed position_should_not_tiebreak_candidates_proven_by_different_title_fields [< 1 ms] chaptarr-0.9.965> Passed provider_identifier_for_specific_edition_must_not_be_proven_by_generic_work_title [2 ms] chaptarr-0.9.965> Passed provider_identifier_must_not_bypass_author_and_title_proof [< 1 ms] chaptarr-0.9.965> Passed should_accept_clean_title_evidence_when_dirty_identifier_field_has_leftover_tokens [< 1 ms] chaptarr-0.9.965> Passed should_accept_dirty_only_title_evidence_when_no_local_candidate_explains_leftovers [< 1 ms] chaptarr-0.9.965> Passed should_accept_structural_packaging_tokens_in_title_field [< 1 ms] chaptarr-0.9.965> Passed should_accept_trailing_parenthetical_when_file_has_matching_evidence [1 ms] chaptarr-0.9.965> Passed should_allow_balanced_short_title_from_custom_tag_when_no_better_candidate_explains_leftover [2 ms] chaptarr-0.9.965> Passed should_allow_balanced_short_title_when_no_better_candidate_explains_leftover [< 1 ms] chaptarr-0.9.965> Passed should_allow_book_token_when_series_position_metadata_exists [1 ms] chaptarr-0.9.965> Passed should_allow_bracketed_series_label_when_series_metadata_explains_suffix [1 ms] chaptarr-0.9.965> Passed should_allow_exact_title_to_survive_same_series_position_drift_outside_strict(Strict,False) [1 ms] chaptarr-0.9.965> Passed should_allow_exact_title_to_survive_same_series_position_drift_outside_strict(Balanced,True) [1 ms] chaptarr-0.9.965> Passed should_allow_exact_title_to_survive_same_series_position_drift_outside_strict(Aggressive,True) [< 1 ms] chaptarr-0.9.965> Passed should_allow_relaxed_containment_when_longer_overlap_candidate_does_not_explain_same_field [1 ms] chaptarr-0.9.965> Passed should_allow_relaxed_containment_when_missing_token_does_not_change_book_choice [1 ms] chaptarr-0.9.965> Passed should_choose_matching_narrator_even_when_wrong_narrator_has_better_duration [1 ms] chaptarr-0.9.965> Passed should_choose_near_exact_duration_candidate_when_narrator_is_missing [< 1 ms] chaptarr-0.9.965> Passed should_compare_books_by_each_books_maximal_sibling_edition_explanation [1 ms] chaptarr-0.9.965> Passed should_explain_own_series_spelled_position_parenthetical(Strict) [1 ms] chaptarr-0.9.965> Passed should_explain_own_series_spelled_position_parenthetical(Balanced) [< 1 ms] chaptarr-0.9.965> Passed should_explain_own_series_spelled_position_parenthetical(Aggressive) [< 1 ms] chaptarr-0.9.965> Passed should_fail_closed_for_loose_author_root_files_without_title_evidence [< 1 ms] chaptarr-0.9.965> Passed should_fail_closed_when_only_series_tags_exist_and_author_is_detected [< 1 ms] chaptarr-0.9.965> Passed should_ignore_generic_noise_trailing_parenthetical [1 ms] chaptarr-0.9.965> Passed should_ignore_trailing_noise_after_subtitle_metadata_wall [1 ms] chaptarr-0.9.965> Passed should_ignore_trailing_noise_after_subtitle_metadata_wall_in_strict_mode [1 ms] chaptarr-0.9.965> Passed should_match_base_book_title_when_monitored_edition_adds_subtitle [5 ms] chaptarr-0.9.965> Passed should_match_by_leaf_filename_asin_for_download_and_mapped_root_routes [< 1 ms] chaptarr-0.9.965> Passed should_match_possessives_with_curly_apostrophes [1 ms] chaptarr-0.9.965> Passed should_match_short_title_when_album_is_clean_and_title_has_non_discriminative_track_range_leftover [< 1 ms] chaptarr-0.9.965> Passed should_match_single_clean_title_when_book_title_equals_series_name [< 1 ms] chaptarr-0.9.965> Passed should_match_track_packaging_suffix_T01_19 [< 1 ms] chaptarr-0.9.965> Passed should_match_when_album_is_clean_even_if_title_contains_packaging_noise [< 1 ms] chaptarr-0.9.965> Passed should_match_when_file_title_contains_subtitle_and_series_tokens [< 1 ms] chaptarr-0.9.965> Passed should_match_when_title_is_short_but_album_has_full_title [< 1 ms] chaptarr-0.9.965> Passed should_match_wild_cards_vii_when_part_number_and_track_number_do_not_align [1 ms] chaptarr-0.9.965> Passed should_not_allow_loose_mode_to_drop_meaningful_title_tokens [< 1 ms] chaptarr-0.9.965> Passed should_not_choose_loose_duration_candidate_when_a_nearer_sibling_exists [< 1 ms] chaptarr-0.9.965> Passed should_not_collapse_multiple_single_file_books_directly_under_author_folder [2 ms] chaptarr-0.9.965> Passed should_not_extract_identifier_from_ancestor_path [< 1 ms] chaptarr-0.9.965> Passed should_not_fallback_when_every_full_book_audiobook_duration_concretely_conflicts [< 1 ms] chaptarr-0.9.965> Passed should_not_let_cross_field_series_position_junk_veto_changes(Strict) [1 ms] chaptarr-0.9.965> Passed should_not_let_cross_field_series_position_junk_veto_changes(Balanced) [< 1 ms] chaptarr-0.9.965> Passed should_not_let_cross_field_series_position_junk_veto_changes(Aggressive) [< 1 ms] chaptarr-0.9.965> Passed should_not_let_subtitle_presence_override_closer_duration_for_sibling_audiobook_editions [1 ms] chaptarr-0.9.965> Passed should_not_match_loose_author_root_file_by_filename_when_title_tags_missing [< 1 ms] chaptarr-0.9.965> Passed should_not_match_series_and_position_only_without_title_evidence [< 1 ms] chaptarr-0.9.965> Passed should_not_match_when_tags_are_empty [< 1 ms] chaptarr-0.9.965> Passed should_not_match_wrong_book_when_subtitle_contains_other_title [< 1 ms] chaptarr-0.9.965> Passed should_not_reject_short_title_when_other_candidate_only_shares_leftover_token [< 1 ms] chaptarr-0.9.965> Passed should_not_rescue_a_base_title_that_is_a_series_prefix("Sherlock Holmes: A Study in Scarlet","A Study in Scarlet","Sherlock Holmes","Sherlock Holmes") [1 ms] chaptarr-0.9.965> Passed should_not_rescue_a_base_title_that_is_a_series_prefix("Star Wars: Path of the Lightsaber","Path of the Lightsaber","Star Wars","Star Wars Legends") [< 1 ms] chaptarr-0.9.965> Passed should_not_rescue_when_candidate_text_beyond_the_attested_subtitle_is_missing [< 1 ms] chaptarr-0.9.965> Passed should_not_rescue_when_explicit_subtitle_carries_position_identity [< 1 ms] chaptarr-0.9.965> Passed should_not_rescue_when_two_distinct_works_explain_the_same_base_title [< 1 ms] chaptarr-0.9.965> Passed should_not_treat_a_bound_series_position_as_book_title_occurrence_identity [2 ms] chaptarr-0.9.965> Passed should_not_use_comment_field_as_edition_title_evidence [< 1 ms] chaptarr-0.9.965> Passed should_not_use_missing_subtitle_fallback_when_base_title_points_to_another_book [< 1 ms] chaptarr-0.9.965> Passed should_not_use_partial_narrator_overlap_to_open_a_different_edition_title [1 ms] chaptarr-0.9.965> Passed should_not_use_series_name_book_proof_to_replace_a_specific_edition_title [1 ms] chaptarr-0.9.965> Passed should_only_block_generic_series_title_when_no_clean_title_field_remains(False,False) [1 ms] chaptarr-0.9.965> Passed should_only_block_generic_series_title_when_no_clean_title_field_remains(True,True) [1 ms] chaptarr-0.9.965> Passed should_prefer_album_when_title_is_series_only [< 1 ms] chaptarr-0.9.965> Passed should_prefer_album_when_title_is_short_alphanumeric_noise [< 1 ms] chaptarr-0.9.965> Passed should_prefer_dedicated_narrator_over_author_as_narrator_when_both_in_tags [1 ms] chaptarr-0.9.965> Passed should_prefer_direct_edition_title_when_book_title_candidate_only_has_equivalent_duration_proof [1 ms] chaptarr-0.9.965> Passed should_prefer_narrator_bearing_sibling_over_generic_duration_closer_sibling [< 1 ms] chaptarr-0.9.965> Passed should_prefer_series_suffixed_narrator_edition_when_series_suffix_is_explainable [1 ms] chaptarr-0.9.965> Passed should_prefer_specific_dreamsongs_volume_over_generic_dreamsongs [1 ms] chaptarr-0.9.965> Passed should_prefer_specific_embedded_title_over_generic_path_fallback [< 1 ms] chaptarr-0.9.965> Passed should_prefer_specific_title_when_dirty_field_points_past_clean_generic_field [< 1 ms] chaptarr-0.9.965> Passed should_prefer_specific_wild_cards_vii_over_generic_wild_cards [2 ms] chaptarr-0.9.965> Passed should_prefer_the_book_whose_edition_explains_more_of_the_same_title_value(Balanced) [< 1 ms] chaptarr-0.9.965> Passed should_prefer_the_book_whose_edition_explains_more_of_the_same_title_value(Aggressive) [< 1 ms] chaptarr-0.9.965> Passed should_reject_balanced_relaxed_containment_below_threshold [< 1 ms] chaptarr-0.9.965> Passed should_reject_incomplete_title_when_present_tokens_are_ambiguous_across_books [1 ms] chaptarr-0.9.965> Passed should_reject_series_trailing_parenthetical_when_series_not_evidenced_in_tags [1 ms] chaptarr-0.9.965> Passed should_reject_short_title_when_other_candidate_title_is_same_field_superset [< 1 ms] chaptarr-0.9.965> Passed should_reject_unscoped_candidate_when_author_not_in_tags [< 1 ms] chaptarr-0.9.965> Passed should_require_author_evidence_for_unscoped_contributor_name_title_match [1 ms] chaptarr-0.9.965> Passed should_rescue_non_english_short_title_from_exact_metadata_subtitle [< 1 ms] chaptarr-0.9.965> Passed should_rescue_short_title_when_explicit_subtitle_is_the_only_missing_candidate_text(Balanced) [2 ms] chaptarr-0.9.965> Passed should_rescue_short_title_when_explicit_subtitle_is_the_only_missing_candidate_text(Strict) [< 1 ms] chaptarr-0.9.965> Passed should_select_deterministic_native_when_siblings_have_no_usable_narrator_or_duration_evidence [1 ms] chaptarr-0.9.965> Passed should_select_native_representative_when_author_proof_is_not_narrator_proof [< 1 ms] chaptarr-0.9.965> Passed should_select_neutral_duration_sibling_and_reject_concrete_duration_conflict [< 1 ms] chaptarr-0.9.965> Passed should_sum_duration_across_multi_part_audiobook_group_for_matching [2 ms] chaptarr-0.9.965> Passed should_tolerate_foreign_series_parenthetical_outside_strict_without_a_better_book_explanation(Strict,False) [< 1 ms] chaptarr-0.9.965> Passed should_tolerate_foreign_series_parenthetical_outside_strict_without_a_better_book_explanation(Balanced,True) [< 1 ms] chaptarr-0.9.965> Passed should_tolerate_foreign_series_parenthetical_outside_strict_without_a_better_book_explanation(Aggressive,True) [< 1 ms] chaptarr-0.9.965> Passed should_tolerate_recognized_series_decoration_without_catalog_position_outside_strict(Strict,False) [< 1 ms] chaptarr-0.9.965> Passed should_tolerate_recognized_series_decoration_without_catalog_position_outside_strict(Balanced,True) [< 1 ms] chaptarr-0.9.965> Passed should_tolerate_recognized_series_decoration_without_catalog_position_outside_strict(Aggressive,True) [< 1 ms] chaptarr-0.9.965> Passed should_trust_exact_asin_over_conflicting_contributor_tags [< 1 ms] chaptarr-0.9.965> Passed should_use_an_ineligible_sibling_edition_title_to_prove_the_specific_book [2 ms] chaptarr-0.9.965> Passed should_use_book_title_proof_to_select_regional_narrator_edition_without_falling_into_pocket_potters [2 ms] chaptarr-0.9.965> Passed should_use_duration_as_tiebreak_for_same_narrator_and_year [< 1 ms] chaptarr-0.9.965> Passed should_use_release_year_as_tiebreak_for_same_narrator [1 ms] chaptarr-0.9.965> Passed should_use_series_position_from_same_tag_field_when_db_series_matches(Strict) [1 ms] chaptarr-0.9.965> Passed should_use_series_position_from_same_tag_field_when_db_series_matches(Balanced) [1 ms] chaptarr-0.9.965> Passed should_use_series_position_from_same_tag_field_when_db_series_matches(Aggressive) [< 1 ms] chaptarr-0.9.965> Passed should_validate_multi_value_field_and_ignore_season_when_number_present [< 1 ms] chaptarr-0.9.965> Passed staged_author_gate_should_not_treat_provider_id_aliases_as_author_names [2 ms] chaptarr-0.9.965> Passed staged_author_gate_should_prove_and_consume_real_pseudonyms_only [13 ms] chaptarr-0.9.965> Passed staged_author_gate_should_trust_explicit_scope_but_reject_identical_unscoped_title_only_evidence [3 ms] chaptarr-0.9.965> Passed staged_fields_should_fall_back_when_a_localized_book_pocket_is_proven_by_edition_physics [3 ms] chaptarr-0.9.965> Passed staged_fields_should_not_let_a_series_container_outvote_prince_caspian [1 ms] chaptarr-0.9.965> Passed staged_fields_should_not_let_a_short_edition_title_prove_a_three_book_set [1 ms] chaptarr-0.9.965> Passed staged_fields_should_not_let_publisher_noise_create_a_wrong_title_vote [< 1 ms] chaptarr-0.9.965> Passed staged_fields_should_not_let_wild_cards_series_and_trust_fields_outvote_mississippi_roll [1 ms] chaptarr-0.9.965> Passed staged_fields_should_not_let_wizarding_world_beat_sorcerers_stone [1 ms] chaptarr-0.9.965> Passed staged_fields_should_remove_anthony_ryan_everywhere_before_ranking_the_martyr [1 ms] chaptarr-0.9.965> Passed staged_fields_should_require_the_omnibus_title_phrase_in_full [1 ms] chaptarr-0.9.965> Passed staged_fields_should_use_same_field_specificity_for_dune_messiah [< 1 ms] chaptarr-0.9.965> Passed staged_fts_should_gate_unique_authors_and_rank_independent_residual_fields [2 ms] chaptarr-0.9.965> Passed staged_group_fields_should_keep_a_shared_book_title_when_only_part_text_varies_and_duration_matches [7 ms] chaptarr-0.9.965> Passed staged_group_fields_should_not_merge_same_key_when_the_observed_title_span_differs [1 ms] chaptarr-0.9.965> Passed strict_position_rejection_should_log_candidate_reason_and_truthful_stage_counts [1 ms] chaptarr-0.9.965> Passed strict_should_bind_each_series_name_to_its_own_position("Alpha","5",False) [< 1 ms] chaptarr-0.9.965> Passed strict_should_bind_each_series_name_to_its_own_position("Beta","5",True) [< 1 ms] chaptarr-0.9.965> Passed strict_should_explain_roman_position_after_candidate_series_name [< 1 ms] chaptarr-0.9.965> Passed strict_should_keep_clean_title_field_when_another_title_field_has_position_drift("TITLE","ALBUM") [2 ms] chaptarr-0.9.965> Passed strict_should_keep_clean_title_field_when_another_title_field_has_position_drift("ALBUM","TITLE") [< 1 ms] chaptarr-0.9.965> Passed strict_should_reject_unexplained_edition_word_near_an_otherwise_exact_title [< 1 ms] chaptarr-0.9.965> Passed should_classify_container_prefixed_comment_tags_as_comments [< 1 ms] chaptarr-0.9.965> Passed scheduled_root_scan_should_requeue_only_observed_type_eligible_failed_paths [3 ms] chaptarr-0.9.965> Passed stage_should_inventory_but_not_match_a_root_type_mismatched_media_file [16 ms] chaptarr-0.9.965> Passed explicit_retry_should_stage_known_unchanged_file [< 1 ms] chaptarr-0.9.965> Passed matched_filter_should_stage_unchanged_unmapped_file_but_skip_mapped_file [< 1 ms] chaptarr-0.9.965> Passed none_filter_should_stage_known_unchanged_file [< 1 ms] chaptarr-0.9.965> Passed routine_scan_should_skip_known_unchanged_mapped_file [< 1 ms] chaptarr-0.9.965> Passed routine_scan_should_skip_known_unchanged_unmapped_file [< 1 ms] chaptarr-0.9.965> Passed routine_scan_should_stage_known_file_when_size_or_mtime_changed [< 1 ms] chaptarr-0.9.965> Passed routine_scan_should_stage_new_file [< 1 ms] chaptarr-0.9.965> Passed a_later_success_should_move_a_folder_between_outcomes_without_double_counting [< 1 ms] chaptarr-0.9.965> Passed author_outcomes_should_classify_each_physical_folder_once [< 1 ms] chaptarr-0.9.965> Passed begin_staging_pass_should_reset_only_the_pass_completion_flag [< 1 ms] chaptarr-0.9.965> Passed exact_scope_should_return_only_requested_paths_even_when_prefix_query_returns_neighbors [3 ms] chaptarr-0.9.965> Passed subtree_scope_should_forward_the_discovery_page_cursor [< 1 ms] chaptarr-0.9.965> Passed subtree_scope_should_query_only_the_requested_subtree [< 1 ms] chaptarr-0.9.965> Passed manual_preview_should_retry_group_path_only_after_samples_agree_on_provider_work [9 ms] chaptarr-0.9.965> Passed should_accept_self_narrated_evidence_when_author_name_appears_in_two_distinct_fields [< 1 ms] chaptarr-0.9.965> Passed should_allow_missing_audiobook_narrator_when_title_matches_and_duration_is_within_looser_tolerance [< 1 ms] chaptarr-0.9.965> Passed should_cluster_same_logical_work_clones_when_base_book_id_is_missing_but_provider_ids_overlap [< 1 ms] chaptarr-0.9.965> Passed should_compare_group_winners_globally_instead_of_accepting_the_first_group_that_passes [1 ms] chaptarr-0.9.965> Passed should_hard_reject_wrong_audiobook_narrator_when_same_work_sibling_matches_tags [1 ms] chaptarr-0.9.965> Passed should_keep_audio_edition_when_duration_proves_it_even_if_ebook_title_is_in_tags [< 1 ms] chaptarr-0.9.965> Passed should_keep_highest_scored_logical_work_candidate_and_leave_destination_routing_for_later [< 1 ms] chaptarr-0.9.965> Passed should_match_author_restricted_multifile_audiobook_by_group_total_duration [1 ms] chaptarr-0.9.965> Passed should_not_let_lower_scored_fileless_candidate_override_higher_scored_match_from_different_work [< 1 ms] chaptarr-0.9.965> Passed should_not_let_same_author_other_books_with_matching_narrator_veto_thin_title_proven_audio_edition [< 1 ms] chaptarr-0.9.965> Passed should_not_require_duration_fallback_for_same_work_same_narrator_duplicates [< 1 ms] chaptarr-0.9.965> Passed should_not_treat_same_work_ebook_as_distinct_audiobook_sibling_for_multipart_track [2 ms] chaptarr-0.9.965> Passed should_reject_pocket_potters_when_narrator_is_missing_and_order_of_the_phoenix_has_narrator_match [1 ms] chaptarr-0.9.965> Passed should_require_two_distinct_fields_for_self_narrated_evidence_when_same_work_sibling_has_different_narrator [< 1 ms] chaptarr-0.9.965> Passed should_select_native_representative_for_strict_multipart_track_without_edition_corrob [< 1 ms] chaptarr-0.9.965> Passed should_select_native_representative_when_multipart_chapter_cannot_prove_full_book_duration [1 ms] chaptarr-0.9.965> Passed should_still_prefer_same_work_narrator_proven_audio_edition_over_thin_audio_edition [< 1 ms] chaptarr-0.9.965> Passed should_treat_same_provider_work_clones_as_one_title_candidate [< 1 ms] chaptarr-0.9.965> Passed should_use_ebook_representative_for_indistinguishable_audio_narration_tie [1 ms] chaptarr-0.9.965> Passed should_use_ebook_representative_when_ebook_edition_title_is_in_tags_and_audio_is_unproven [< 1 ms] chaptarr-0.9.965> Passed should_use_ordered_title_alignment_when_only_weak_connectors_are_missing [1 ms] chaptarr-0.9.965> Passed should_use_print_representative_when_no_ebook_representative_is_evidenced [< 1 ms] chaptarr-0.9.965> Passed execution_should_match_a_437_track_provider_work_once_with_total_duration [50 ms] chaptarr-0.9.965> Passed explicit_metadata_selection_should_materialize_once_and_bypass_evidence_vetoes [2 ms] chaptarr-0.9.965> Passed explicit_metadata_selection_source_should_round_trip_through_the_command_json_contract [6 ms] chaptarr-0.9.965> Passed exact_scope_should_allow_files_in_authoritative_descendant_disc_folders [15 ms] chaptarr-0.9.965> Passed row_scoped_preview_should_match_only_requested_book_unit_files [< 1 ms] chaptarr-0.9.965> Passed stale_empty_row_scope_should_not_expand_back_to_the_whole_folder [< 1 ms] chaptarr-0.9.965> Passed should_accept_local_match_for_suggested_author_and_work [< 1 ms] chaptarr-0.9.965> Passed should_accept_same_author_match_when_suggested_work_is_absent [< 1 ms] chaptarr-0.9.965> Passed should_reject_manual_selection_when_book_belongs_to_different_author [< 1 ms] chaptarr-0.9.965> Passed should_reject_manual_selection_when_selected_edition_belongs_to_different_book [< 1 ms] chaptarr-0.9.965> Passed should_reject_manual_selection_without_selected_edition [< 1 ms] chaptarr-0.9.965> Passed should_reject_same_author_match_for_different_suggested_work [< 1 ms] chaptarr-0.9.965> Passed should_reject_suggested_match_when_local_match_edition_belongs_to_different_book [< 1 ms] chaptarr-0.9.965> Passed should_reject_suggested_match_when_local_match_has_no_edition [< 1 ms] chaptarr-0.9.965> Passed should_reject_unscoped_match_for_different_author [< 1 ms] chaptarr-0.9.965> Passed should_treat_edition_from_another_book_as_not_belonging_to_selected_book [< 1 ms] chaptarr-0.9.965> Passed should_group_duplicate_extractor_fields_by_the_exact_raw_value [7 ms] chaptarr-0.9.965> Passed should_highlight_the_complete_accepted_title_span("M02 Harry Potter and the Goblet of Fire - Unabridged","Harry Potter and the Goblet of Fire") [< 1 ms] chaptarr-0.9.965> Passed should_highlight_the_complete_accepted_title_span("M02 Harry Potter Goblet of Fire - Unabridged","Harry Potter Goblet of Fire") [< 1 ms] chaptarr-0.9.965> Passed should_retain_decision_time_support_conflict_and_neutral_ranges_against_raw_text [< 1 ms] chaptarr-0.9.965> Passed truncation_should_keep_the_annotated_text_and_rebase_offsets [1 ms] chaptarr-0.9.965> Passed matchbench_libraryaudit_should_use_shared_matching_context_presets [8 ms] chaptarr-0.9.965> Passed production_matching_flows_should_use_shared_matching_context_presets [8 ms] chaptarr-0.9.965> Passed canonical_embedded_query_builder_should_exclude_trash_and_dedupe_values [< 1 ms] chaptarr-0.9.965> Passed is_excluded_from_matching_should_keep_identity_candidate_keys("title") [< 1 ms] chaptarr-0.9.965> Passed is_excluded_from_matching_should_keep_identity_candidate_keys("artist") [< 1 ms] chaptarr-0.9.965> Passed is_excluded_from_matching_should_keep_identity_candidate_keys("album") [< 1 ms] chaptarr-0.9.965> Passed is_excluded_from_matching_should_keep_identity_candidate_keys("narrator") [< 1 ms] chaptarr-0.9.965> Passed is_excluded_from_matching_should_reject_known_trash_keys("genre") [< 1 ms] chaptarr-0.9.965> Passed is_excluded_from_matching_should_reject_known_trash_keys("GENRE") [< 1 ms] chaptarr-0.9.965> Passed is_excluded_from_matching_should_reject_known_trash_keys("comment") [< 1 ms] chaptarr-0.9.965> Passed is_excluded_from_matching_should_reject_known_trash_keys("ID3v2:COMM:Description") [< 1 ms] chaptarr-0.9.965> Passed is_excluded_from_matching_should_reject_known_trash_keys("pathcomponents") [< 1 ms] chaptarr-0.9.965> Passed is_excluded_from_matching_should_reject_known_trash_keys("filename") [< 1 ms] chaptarr-0.9.965> Passed is_excluded_from_matching_should_reject_known_trash_keys("ENCODEDBY") [< 1 ms] chaptarr-0.9.965> Passed is_excluded_from_matching_should_reject_known_trash_keys("REPLAYGAIN_TRACK_GAIN") [< 1 ms] chaptarr-0.9.965> Passed is_excluded_from_matching_should_reject_known_trash_keys("MP4:©cpy") [< 1 ms] chaptarr-0.9.965> Passed is_excluded_from_matching_should_reject_known_trash_keys("ID3v2:TCOP") [< 1 ms] chaptarr-0.9.965> Passed is_excluded_from_matching_should_reject_known_trash_keys("XIPH:COPYRIGHT") [< 1 ms] chaptarr-0.9.965> Passed is_excluded_from_matching_should_reject_known_trash_keys("rights") [< 1 ms] chaptarr-0.9.965> Passed v5_request_builder_should_exclude_trash_and_path_keys_and_add_filename_hint_only [3 ms] chaptarr-0.9.965> Passed author_restricted_unmatched_should_record_path_fallback_suppressed_reason [1 ms] chaptarr-0.9.965> Passed comment_only_metadata_should_remain_excluded_and_record_a_path_only_decision [3 ms] chaptarr-0.9.965> Passed grouped_duration_gate_diagnostic_should_wrap_existing_duration_rejection_additively [1 ms] chaptarr-0.9.965> Passed pinned_first_crack_should_emit_full_provenance [5 ms] chaptarr-0.9.965> Passed supplemental_path_match_should_preserve_embedded_title_and_path_author_provenance [1 ms] chaptarr-0.9.965> Passed unrestricted_path_match_should_record_path_fallback_used [2 ms] chaptarr-0.9.965> Passed clone_for_destination_should_preserve_decision_and_stamp_provider_identity [< 1 ms] chaptarr-0.9.965> Passed embedded_document_should_round_trip_the_four_signal_buckets_through_real_sqlite_ddl [5 ms] chaptarr-0.9.965> Passed manual_selection_should_be_explicit_and_not_invent_automatic_evidence [< 1 ms] chaptarr-0.9.965> Passed should_allow_transposition_when_audiobook_duration_corroborates_and_no_better_book_exists [7 ms] chaptarr-0.9.965> Passed should_match_fantastic_beast_tag_to_fantastic_beasts_book_when_no_better_book_exists [1 ms] chaptarr-0.9.965> Passed should_prefer_exact_title_candidate_over_duration_gated_near_candidate [< 1 ms] chaptarr-0.9.965> Passed should_reject_transposition_when_audiobook_duration_does_not_corroborate [< 1 ms] chaptarr-0.9.965> Passed should_reject_when_multiple_near_exact_books_explain_the_same_title [1 ms] chaptarr-0.9.965> Passed should_accept_compact_and_split_litrpg_title_tokens("King's League: An Epic LitRPG Adventure","King's League: An Epic Lit RPG Adventure") [< 1 ms] chaptarr-0.9.965> Passed should_accept_compact_and_split_litrpg_title_tokens("King's League: An Epic Lit RPG Adventure","King's League: An Epic LitRPG Adventure") [< 1 ms] chaptarr-0.9.965> Passed should_accept_missing_internal_structural_glue [< 1 ms] chaptarr-0.9.965> Passed should_accept_near_exact_title_evidence_from_custom_tag [< 1 ms] chaptarr-0.9.965> Passed should_accept_omitted_leading_article_and_ampersand_connector [< 1 ms] chaptarr-0.9.965> Passed should_accept_one_short_title_suffix_typo_without_magic_token_count [< 1 ms] chaptarr-0.9.965> Passed should_accept_single_suffix_typo_when_full_title_still_aligns_in_order [< 1 ms] chaptarr-0.9.965> Passed should_preserve_title_evidence_regression_matrix("exact-title","Fantastic Beasts and Where to Find Them","Fantastic Beasts and Where to Find Them",False,True,False) [< 1 ms] chaptarr-0.9.965> Passed should_preserve_title_evidence_regression_matrix("single-trailing-char","Fantastic Beasts and Where to Find Them","Fantastic Beast and Where to Find Them",False,True,False) [< 1 ms] chaptarr-0.9.965> Passed should_preserve_title_evidence_regression_matrix("short-title-no-token-count-magic","It Takes Two","It Take Two",False,True,False) [1 ms] chaptarr-0.9.965> Passed should_preserve_title_evidence_regression_matrix("missing-candidate-token","Fifty Shades Darker","Fifty Shades",False,False,False) [< 1 ms] chaptarr-0.9.965> Passed should_preserve_title_evidence_regression_matrix("numeric-mismatch","Dungeon Crawler Carl 6","Dungeon Crawler Carl 5",False,False,False) [< 1 ms] chaptarr-0.9.965> Passed should_preserve_title_evidence_regression_matrix("multi-char-suffix-expansion","Fifty Shades of Grayer","Fifty Shades of Gray",False,False,False) [< 1 ms] chaptarr-0.9.965> Passed should_preserve_title_evidence_regression_matrix("two-near-tokens","The Rings and Towers","The Ring and Tower",False,False,False) [< 1 ms] chaptarr-0.9.965> Passed should_preserve_title_evidence_regression_matrix("cat-act-default-reject","The Cat in the Hat","The Act in the Hat",False,False,False) [< 1 ms] chaptarr-0.9.965> Passed should_preserve_title_evidence_regression_matrix("from-form-default-reject","A Letter From Home","A Letter Form Home",False,False,False) [< 1 ms] chaptarr-0.9.965> Passed should_preserve_title_evidence_regression_matrix("salt-slat-default-reject","Salt to the Sea","Slat to the Sea",False,False,False) [< 1 ms] chaptarr-0.9.965> Passed should_preserve_title_evidence_regression_matrix("salt-slat-duration-gated","Salt to the Sea","Slat to the Sea",True,True,True) [< 1 ms] chaptarr-0.9.965> Passed should_reject_missing_candidate_title_tokens [< 1 ms] chaptarr-0.9.965> Passed should_reject_more_than_one_near_token_in_a_title [< 1 ms] chaptarr-0.9.965> Passed should_reject_multi_character_suffix_expansion [< 1 ms] chaptarr-0.9.965> Passed should_reject_numeric_mismatches [< 1 ms] chaptarr-0.9.965> Passed should_reject_real_word_transpositions("The Cat in the Hat","The Act in the Hat") [< 1 ms] chaptarr-0.9.965> Passed should_reject_real_word_transpositions("A Letter From Home","A Letter Form Home") [< 1 ms] chaptarr-0.9.965> Passed should_reject_real_word_transpositions("Salt to the Sea","Slat to the Sea") [< 1 ms] chaptarr-0.9.965> Passed should_reject_same_title_tokens_in_a_different_order [< 1 ms] chaptarr-0.9.965> Passed should_require_each_duplicate_title_token_occurrence [< 1 ms] chaptarr-0.9.965> Passed failed_v5_question_memory_should_die_with_each_matching_invocation [4 ms] chaptarr-0.9.965> Passed files_without_stable_identity_should_retain_per_file_v5_requests [< 1 ms] chaptarr-0.9.965> Passed grouped_v5_miss_should_ask_each_distinct_track_question_once [20 ms] chaptarr-0.9.965> Passed hard_book_constraint_should_never_widen_to_a_higher_scoring_sibling_book [1 ms] chaptarr-0.9.965> Passed manual_preview_should_not_fast_group_alias_only_files_when_seed_book_proof_uses_raw_field [5 ms] chaptarr-0.9.965> Passed manual_preview_should_not_fast_path_unsampled_meaningful_leftover_into_short_title [4 ms] chaptarr-0.9.965> Passed manual_preview_should_not_merge_different_unmatched_books_in_one_folder [1 ms] chaptarr-0.9.965> Passed manual_preview_should_not_retry_v5_with_path_tags_when_path_fallback_is_disabled [< 1 ms] chaptarr-0.9.965> Passed manual_preview_should_not_split_matched_tracks_by_chapter_title_when_custom_tag_proves_book [4 ms] chaptarr-0.9.965> Passed manual_preview_should_not_stamp_shared_path_title_across_unique_embedded_books [1 ms] chaptarr-0.9.965> Passed manual_preview_should_rematch_chapter_suffix_title_field_without_stable_book_proof [3 ms] chaptarr-0.9.965> Passed manual_preview_should_rematch_unsampled_different_book_in_chaptered_folder [4 ms] chaptarr-0.9.965> Passed manual_preview_should_require_the_same_identity_field_even_when_values_are_equal [2 ms] chaptarr-0.9.965> Passed manual_preview_should_rerun_the_original_group_once_after_v5_resolves_a_local_work_alias [6 ms] chaptarr-0.9.965> Passed manual_preview_should_retry_v5_with_path_tags_when_embedded_query_is_empty [1 ms] chaptarr-0.9.965> Passed manual_preview_should_split_different_unmatched_books_by_custom_identity_tag [2 ms] chaptarr-0.9.965> Passed manual_preview_should_use_group_duration_before_testing_individual_audiobook_parts [3 ms] chaptarr-0.9.965> Passed manual_preview_should_use_one_v5_suggestion_for_unmatched_multi_track_identity_group [1 ms] chaptarr-0.9.965> Passed manual_preview_should_use_one_v5_suggestion_when_custom_tag_proves_unmatched_book [1 ms] chaptarr-0.9.965> Passed same_author_single_file_books_with_distinct_titles_should_each_reach_v5 [< 1 ms] chaptarr-0.9.965> Passed same_full_question_without_filename_evidence_should_ask_once [< 1 ms] chaptarr-0.9.965> Passed scoped_scan_should_keep_homogeneous_magpies_tracks_in_one_match_decision [6 ms] chaptarr-0.9.965> Passed should_not_stamp_across_mixed_identity_groups_in_per_file_mode [2 ms] chaptarr-0.9.965> Passed should_probe_all_files_before_group_stamping_in_author_restricted_mode [6 ms] chaptarr-0.9.965> Passed should_split_same_folder_m4b_books_by_tag_identity_when_not_in_per_file_mode [2 ms] chaptarr-0.9.965> Passed sparse_same_tag_books_with_distinct_filenames_should_each_reach_v5 [1 ms] chaptarr-0.9.965> Passed unknown_language_chapter_atoms_should_fail_open_and_reach_v5 [1 ms] chaptarr-0.9.965> Passed should_match_pinned_edition_before_any_identifier_short_circuit_or_fts [1 ms] chaptarr-0.9.965> Passed should_not_validate_a_pinned_edition_author_from_comment_text [1 ms] chaptarr-0.9.965> Passed debug_should_not_emit_per_release_parser_or_containment_details [1 ms] chaptarr-0.9.965> Passed trace_should_retain_per_release_parser_and_containment_details [1 ms] chaptarr-0.9.965> Passed should_detect_compact_position_identity_without_english_only_labels("Volume II") [< 1 ms] chaptarr-0.9.965> Passed should_detect_compact_position_identity_without_english_only_labels("Parte 2") [< 1 ms] chaptarr-0.9.965> Passed should_detect_compact_position_identity_without_english_only_labels("第2巻") [< 1 ms] chaptarr-0.9.965> Passed should_expand_first_position_forms [< 1 ms] chaptarr-0.9.965> Passed should_expand_word_position_forms_back_to_number [< 1 ms] chaptarr-0.9.965> Passed should_not_treat_descriptive_subtitles_as_position_identity("Train Your Mind for Extraordinary Performance") [< 1 ms] chaptarr-0.9.965> Passed should_not_treat_descriptive_subtitles_as_position_identity("Entrena tu mente para un rendimiento extraordinario") [< 1 ms] chaptarr-0.9.965> Passed should_not_treat_descriptive_subtitles_as_position_identity("7 Habits of Highly Effective People") [< 1 ms] chaptarr-0.9.965> Passed manual_preview_should_apply_scoped_local_match_for_existing_suggested_author [19 ms] chaptarr-0.9.965> Passed manual_preview_should_not_apply_server_suggested_edition_without_local_match [4 ms] chaptarr-0.9.965> Passed manual_preview_should_preserve_yellow_suggestion_without_a_late_per_file_rematch [4 ms] chaptarr-0.9.965> Passed author_confirmed_rematch_should_not_recover_via_path_tags [2 ms] chaptarr-0.9.965> Passed competing_embedded_author_should_block_path_author_override [3 ms] chaptarr-0.9.965> Passed local_narrator_contradiction_should_also_block_the_v5_path_retry [1 ms] chaptarr-0.9.965> Passed near_exact_title_ambiguity_should_stay_insufficient_and_allow_exact_path_title_retry [2 ms] chaptarr-0.9.965> Passed sibling_narrator_evidence_should_block_narrator_blind_path_retry [< 1 ms] chaptarr-0.9.965> Passed tagless_group_should_not_inject_path_tags_when_context_disables_fallback [< 1 ms] chaptarr-0.9.965> Passed unbridgeable_author_value_without_rival_support_should_stay_insufficient [2 ms] chaptarr-0.9.965> Passed unscoped_strict_context_should_not_recover_via_path_tags [< 1 ms] chaptarr-0.9.965> Passed allowed_missing_settings_should_fail_when_no_detected_side_is_configured [< 1 ms] chaptarr-0.9.965> Passed allowed_missing_settings_should_keep_a_complete_side_and_disable_an_incomplete_side [< 1 ms] chaptarr-0.9.965> Passed mixed_root_should_keep_default_and_media_tags_scoped_to_each_side [< 1 ms] chaptarr-0.9.965> Passed build_consensus_should_fallback_to_single_tagset_when_only_one_is_available [< 1 ms] chaptarr-0.9.965> Passed build_consensus_should_keep_stable_values_and_drop_singletons_for_repeated_keys [< 1 ms] chaptarr-0.9.965> Passed build_consensus_should_not_accept_sparse_two_file_repeats_for_large_units [< 1 ms] chaptarr-0.9.965> Passed application_shutdown_should_requeue_active_job_instead_of_persisting_user_cancellation [150 ms] chaptarr-0.9.965> Passed cancelling_active_conversion_should_release_tokens_to_waiter [560 ms] chaptarr-0.9.965> Passed lone_conversion_should_claim_all_tokens_and_write_shared_manifest_contract [286 ms] chaptarr-0.9.965> Passed ready_batch_should_share_available_tokens_fairly [457 ms] chaptarr-0.9.965> Passed runtime_scavenger_should_requeue_expired_nonlocal_lease [17 ms] chaptarr-0.9.965> Passed startup_should_adopt_valid_artifact_and_queue_serialized_import_sweep [20 ms] chaptarr-0.9.965> Passed startup_should_requeue_conversion_without_valid_artifact_and_run_it [130 ms] chaptarr-0.9.965> Passed stop_should_cancel_active_durable_job [269 ms] chaptarr-0.9.965> Passed stop_should_cancel_nonrunning_job_without_starting_converter(Queued) [23 ms] chaptarr-0.9.965> Passed stop_should_cancel_nonrunning_job_without_starting_converter(ReadyToImport) [21 ms] chaptarr-0.9.965> Passed clean_mode_should_write_canonical_db_tags_and_suppress_source_tag_bleed [8 ms] chaptarr-0.9.965> Passed manifest_should_include_selected_values_and_clamped_raw_source_tags_for_forensics [< 1 ms] chaptarr-0.9.965> Passed preserve_mode_should_keep_single_file_source_title_when_it_proves_the_matched_book [9 ms] chaptarr-0.9.965> Passed preserve_mode_should_use_common_source_book_value_instead_of_first_track_title_for_multi_file_merge [< 1 ms] chaptarr-0.9.965> Passed preserve_mode_should_use_db_title_only_for_merged_identity_when_no_common_source_book_value_exists [< 1 ms] chaptarr-0.9.965> Passed should_cancel_registered_conversion_and_block_late_progress [< 1 ms] chaptarr-0.9.965> Passed should_leave_the_registered_cancellation_source_usable_for_its_owner [2 ms] chaptarr-0.9.965> Passed should_mark_cancelled_conversion_as_stopped_without_importing_originals [< 1 ms] chaptarr-0.9.965> Passed should_not_allow_late_progress_to_overwrite_failed_status [< 1 ms] chaptarr-0.9.965> Passed missing_author_folder_under_available_root_is_debug_not_missing_mount_warning [23 ms] chaptarr-0.9.965> Passed missing_author_folder_under_unavailable_root_warns_about_mount [3 ms] chaptarr-0.9.965> Passed rescan_unmapped_all_should_apply_explicit_exclusions [22 ms] chaptarr-0.9.965> Passed rescan_unmapped_all_should_resolve_paths_server_side_and_filter_media_type [< 1 ms] chaptarr-0.9.965> Passed rescan_unmapped_scope_should_preserve_existing_row_while_reporting_current_failure [1 ms] chaptarr-0.9.965> Passed rescan_unmapped_selected_should_ignore_stale_mapped_or_wrong_media_type_ids [< 1 ms] chaptarr-0.9.965> Passed rescan_unmapped_selected_should_reject_empty_id_list [< 1 ms] chaptarr-0.9.965> Passed scan_should_cleanup_with_scanned_paths_only_when_orchestrator_result_is_cleanup_safe [11 ms] chaptarr-0.9.965> Passed scan_should_create_visible_unmapped_row_for_seen_file_whose_apply_failed [< 1 ms] chaptarr-0.9.965> Passed scan_should_create_visible_unmapped_row_for_seen_root_type_mismatch [< 1 ms] chaptarr-0.9.965> Passed scan_should_fail_instead_of_claiming_success_when_inventory_row_cannot_be_persisted [< 1 ms] chaptarr-0.9.965> Passed scan_should_not_delete_root_type_mismatched_tracked_files [< 1 ms] chaptarr-0.9.965> Passed scan_should_skip_cleanup_when_folder_is_not_visible [< 1 ms] chaptarr-0.9.965> Passed scan_should_skip_cleanup_when_orchestrator_result_is_not_cleanup_safe [< 1 ms] chaptarr-0.9.965> Passed scan_should_skip_cleanup_when_safe_scan_finds_no_media_files [< 1 ms] chaptarr-0.9.965> Passed should_hydrate_existing_unmapped_file_metadata [< 1 ms] chaptarr-0.9.965> Passed should_not_downgrade_tracked_files_to_unmapped [< 1 ms] chaptarr-0.9.965> Passed should_not_rehydrate_existing_unmapped_ebook_when_tags_are_already_present [< 1 ms] chaptarr-0.9.965> Passed specific_file_retry_should_purge_stale_staging_rows_for_selected_paths [3 ms] chaptarr-0.9.965> Passed should_allow_completed_download_match_when_it_belongs_to_grabbed_target_book [28 ms] chaptarr-0.9.965> Passed should_allow_flexible_book_to_keep_sibling_match_when_identity_metadata_is_present [1 ms] chaptarr-0.9.965> Passed should_allow_path_fallback_for_single_target_completed_download_folder [4 ms] chaptarr-0.9.965> Passed should_auto_add_completed_download_using_only_compatible_root_when_default_not_configured [1 ms] chaptarr-0.9.965> Passed should_auto_add_suggested_author_and_rematch_completed_download_when_enabled [1 ms] chaptarr-0.9.965> Passed should_auto_add_suggested_author_and_rematch_during_manual_download_import [1 ms] chaptarr-0.9.965> Passed should_hydrate_matched_book_and_author_once_per_download_import [< 1 ms] chaptarr-0.9.965> Passed should_keep_matcher_edition_when_flexible_book_has_no_embedded_metadata_for_sibling_switch [< 1 ms] chaptarr-0.9.965> Passed should_not_absorb_bare_numeric_sibling_title_into_tracked_multipart_cluster [1 ms] chaptarr-0.9.965> Passed should_not_auto_add_completed_download_when_multiple_compatible_roots_have_no_default [1 ms] chaptarr-0.9.965> Passed should_not_auto_add_manual_import_when_strict_default_roots_required_and_multiple_compatible_roots_have_no_default [9 ms] chaptarr-0.9.965> Passed should_not_auto_add_suggested_author_for_completed_download_when_disabled [< 1 ms] chaptarr-0.9.965> Passed should_not_repair_tracked_multipart_audio_download_when_only_one_seed_match_exists [1 ms] chaptarr-0.9.965> Passed should_not_repair_tracked_multipart_audio_download_when_two_parts_share_same_normalized_contract [1 ms] chaptarr-0.9.965> Passed should_not_strip_literal_part_word_without_adjacent_number_when_repairing_cluster [1 ms] chaptarr-0.9.965> Passed should_only_retry_missing_supported_media_from_an_authoritative_file_list [5 ms] chaptarr-0.9.965> Passed should_reject_completed_download_match_that_does_not_belong_to_grabbed_target_book [1 ms] chaptarr-0.9.965> Passed should_reject_completed_download_when_latest_grabbed_edition_is_strict_and_match_hits_different_sibling [< 1 ms] chaptarr-0.9.965> Passed should_reject_locked_media_before_matching_a_manually_imported_folder [< 1 ms] chaptarr-0.9.965> Passed should_reject_same_work_sibling_match_when_grabbed_book_has_no_equivalent_edition [1 ms] chaptarr-0.9.965> Passed should_reject_unmatched_files_in_download_import [< 1 ms] chaptarr-0.9.965> Passed should_report_unsupported_files_when_download_folder_has_no_supported_media [< 1 ms] chaptarr-0.9.965> Passed should_retarget_same_work_sibling_match_to_grabbed_book_without_cloning [1 ms] chaptarr-0.9.965> Passed should_batch_author_renamed_event_when_backfill_moves_multiple_ebooks [6 ms] chaptarr-0.9.965> Passed should_not_publish_rename_events_when_backfill_is_already_in_place [< 1 ms] chaptarr-0.9.965> Passed should_publish_rename_events_when_backfill_moves_ebook [5 ms] chaptarr-0.9.965> Passed should_choose_lowest_book_then_file_id_as_fallback_primary [6 ms] chaptarr-0.9.965> Passed should_ignore_audiobook_candidates_missing_on_disk [< 1 ms] chaptarr-0.9.965> Passed should_ignore_audiobook_candidates_outside_the_mixed_root [< 1 ms] chaptarr-0.9.965> Passed should_keep_current_primary_candidate_when_audiobook_folders_are_remapped [< 1 ms] chaptarr-0.9.965> Passed should_request_replica_cleanup_when_mixed_root_feature_is_disabled [< 1 ms] chaptarr-0.9.965> Passed should_request_replica_cleanup_when_no_audiobook_folders_exist [< 1 ms] chaptarr-0.9.965> Passed disabled_import_mutations_should_preserve_hardlink [5 ms] chaptarr-0.9.965> Passed enabled_import_mutation_should_break_real_hardlink_before_write [1 ms] chaptarr-0.9.965> Passed later_mutation_should_break_existing_hardlink_using_link_count [< 1 ms] chaptarr-0.9.965> Passed single_link_file_should_not_be_copied_before_mutation [< 1 ms] chaptarr-0.9.965> Passed unknown_link_count_should_fail_closed_without_leaving_a_temporary_copy [< 1 ms] chaptarr-0.9.965> Passed automatic_import_should_accept_matcher_selected_narrator_edition [57 ms] chaptarr-0.9.965> Passed automatic_import_should_copy_a_match_that_conflicts_with_the_gui_pinned_edition [3 ms] chaptarr-0.9.965> Passed automatic_import_should_keep_matcher_selected_narratorless_edition [< 1 ms] chaptarr-0.9.965> Passed automatic_import_should_persist_tagless_tracked_release_evidence_for_future_scoring [1 ms] chaptarr-0.9.965> Passed clone_creation_should_stamp_identity_and_preserve_book_monitoring_while_selecting_the_edition [3 ms] chaptarr-0.9.965> Passed completed_download_conversion_should_enqueue_and_return_pending_without_running_converter [17 ms] chaptarr-0.9.965> Passed completed_download_sweep_should_skip_existing_conversion_job_and_return_pending [1 ms] chaptarr-0.9.965> Passed manual_replace_should_commit_when_optional_tag_write_fails [4 ms] chaptarr-0.9.965> Passed manual_replace_should_restore_old_files_and_rows_when_atomic_persistence_fails [2 ms] chaptarr-0.9.965> Passed interactive_grab_should_replace_despite_upgrade_profile_and_lower_revision [< 1 ms] chaptarr-0.9.965> Passed manual_import_should_keep_gui_pinned_narratorless_edition [< 1 ms] chaptarr-0.9.965> Passed new_move_database_failure_should_restore_source_or_keep_destination_visible(False) [4 ms] chaptarr-0.9.965> Passed new_move_database_failure_should_restore_source_or_keep_destination_visible(True) [1 ms] chaptarr-0.9.965> Passed ready_to_import_artifact_should_run_normal_serialized_tail_and_complete_job [2 ms] chaptarr-0.9.965> Passed should_allocate_conversion_jobs_within_user_cpu_budget(20,1,12,12,1) [3 ms] chaptarr-0.9.965> Passed should_allocate_conversion_jobs_within_user_cpu_budget(20,2,12,12,1) [2 ms] chaptarr-0.9.965> Passed should_allocate_conversion_jobs_within_user_cpu_budget(4,1,12,4,3) [< 1 ms] chaptarr-0.9.965> Passed should_allocate_conversion_jobs_within_user_cpu_budget(1,1,12,1,12) [< 1 ms] chaptarr-0.9.965> Passed should_check_free_space_at_converted_destination_before_conversion [1 ms] chaptarr-0.9.965> Passed should_convert_tracked_manual_confirmed_download [1 ms] chaptarr-0.9.965> Passed should_not_convert_tracked_download_when_any_file_was_rejected_by_matching [< 1 ms] chaptarr-0.9.965> Passed should_not_create_duplicate_book_instance_when_conversion_fails [2 ms] chaptarr-0.9.965> Passed should_not_reuse_expired_retained_conversion_artifact [4 ms] chaptarr-0.9.965> Passed should_not_stage_provider_chapters_when_source_duration_does_not_match [2 ms] chaptarr-0.9.965> Passed should_pass_matched_book_cover_as_conversion_fallback [2 ms] chaptarr-0.9.965> Passed should_pass_multi_file_conversion_sources_in_natural_order [1 ms] chaptarr-0.9.965> Passed should_preserve_stale_tracked_destination_row_when_conversion_fails [1 ms] chaptarr-0.9.965> Passed should_reject_additional_copy_when_destination_path_is_already_occupied [1 ms] chaptarr-0.9.965> Passed should_retain_and_reuse_converted_artifact_when_import_fails_after_conversion [1 ms] chaptarr-0.9.965> Passed should_reuse_stale_tracked_destination_row_when_conversion_succeeds [1 ms] chaptarr-0.9.965> Passed should_skip_conversion_when_converted_destination_already_exists [< 1 ms] chaptarr-0.9.965> Passed should_skip_conversion_when_converted_destination_is_unmapped [< 1 ms] chaptarr-0.9.965> Passed should_stage_matched_provider_chapters_when_source_duration_matches [2 ms] chaptarr-0.9.965> Passed should_fall_back_to_profile_order_when_no_format_is_allowed [< 1 ms] chaptarr-0.9.965> Passed should_keep_one_best_ebook_file_when_download_contains_multiple_text_formats [< 1 ms] chaptarr-0.9.965> Passed should_prefer_allowed_format_over_higher_ranked_disallowed_format [< 1 ms] chaptarr-0.9.965> Passed automatic_grab_should_reject_disallowed_ebook_alternatives_before_selection [38 ms] chaptarr-0.9.965> Passed interactive_grab_should_import_profile_allowed_ebook_from_multi_format_payload [1 ms] chaptarr-0.9.965> Passed manual_grab_override_should_survive_profile_import_gates(False,True,Skipped) [3 ms] chaptarr-0.9.965> Passed manual_grab_override_should_survive_profile_import_gates(True,True,Imported) [< 1 ms] chaptarr-0.9.965> Passed manual_grab_override_should_survive_profile_import_gates(True,False,Imported) [< 1 ms] chaptarr-0.9.965> Passed should_complete_relink_and_emit_event_when_tag_write_fails [1 ms] chaptarr-0.9.965> Passed should_not_delete_or_emit_added_event_when_reimporting_tracked_file_to_same_edition [< 1 ms] chaptarr-0.9.965> Passed should_preserve_same_book_relocation_when_existing_file_is_false [< 1 ms] chaptarr-0.9.965> Passed should_publish_book_file_added_event_when_adopting_existing_unmapped_file [< 1 ms] chaptarr-0.9.965> Passed should_publish_book_imported_event_for_new_download_when_book_file_edition_navigation_is_missing [1 ms] chaptarr-0.9.965> Passed should_publish_book_imported_event_for_new_download_when_edition_book_navigation_is_missing [< 1 ms] chaptarr-0.9.965> Passed should_reject_file_tracked_to_a_different_book_without_mutating_it [< 1 ms] chaptarr-0.9.965> Passed should_update_in_place_and_emit_added_event_when_relinking_tracked_file_to_another_edition_of_same_book [< 1 ms] chaptarr-0.9.965> Passed should_allow_chapter_data_streams_and_attached_cover_art [15 ms] chaptarr-0.9.965> Passed should_classify_cancelled_conversion_without_retaining_partial_output [1 ms] chaptarr-0.9.965> Passed should_classify_cover_embedding_failures [< 1 ms] chaptarr-0.9.965> Passed should_extract_embedded_cover_for_clean_tag_mode_without_mutating_tag_options [< 1 ms] chaptarr-0.9.965> Passed should_extract_embedded_cover_for_preserve_tag_mode_and_prefer_it_over_fallback [< 1 ms] chaptarr-0.9.965> Passed should_fail_non_zero_m4b_tool_exit_even_when_readable_output_exists [< 1 ms] chaptarr-0.9.965> Passed should_keep_source_sidecar_cover_over_embedded_cover [< 1 ms] chaptarr-0.9.965> Passed should_not_classify_verbose_chapter_output_as_tag_failure_without_error_line_context [< 1 ms] chaptarr-0.9.965> Passed should_pass_clean_tag_arguments_with_source_tag_inheritance_disabled [< 1 ms] chaptarr-0.9.965> Passed should_pass_source_preserving_tag_arguments [< 1 ms] chaptarr-0.9.965> Passed should_reject_successful_tool_run_when_output_duration_is_too_short [< 1 ms] chaptarr-0.9.965> Passed should_reject_successful_tool_run_with_non_attached_video_stream [< 1 ms] chaptarr-0.9.965> Passed should_scale_m4b_tool_timeout_from_expected_source_duration [< 1 ms] chaptarr-0.9.965> Passed should_stream_progress_without_quieting_m4b_tool [12 ms] chaptarr-0.9.965> Passed should_use_scaled_duration_tolerance_for_output_validation [< 1 ms] chaptarr-0.9.965> Passed should_ignore_invalid_current_total_pairs [2 ms] chaptarr-0.9.965> Passed should_keep_progress_monotonic_when_tool_reports_next_file_percent_reset [< 1 ms] chaptarr-0.9.965> Passed should_not_treat_per_file_percent_as_whole_job_percent [< 1 ms] chaptarr-0.9.965> Passed should_parse_current_total_when_percent_is_missing [1 ms] chaptarr-0.9.965> Passed should_parse_decimal_percent_using_invariant_format [< 1 ms] chaptarr-0.9.965> Passed should_parse_m4b_tool_verbose_remaining_total_format [< 1 ms] chaptarr-0.9.965> Passed should_parse_percent_from_carriage_return_progress_bar [< 1 ms] chaptarr-0.9.965> Passed should_parse_processing_file_of_total_format [< 1 ms] chaptarr-0.9.965> Passed should_parse_progress_split_across_chunks [< 1 ms] chaptarr-0.9.965> Passed should_prefer_newer_remaining_status_over_older_step_status [< 1 ms] chaptarr-0.9.965> Passed should_reserve_final_five_percent_for_chaptarr_verification [< 1 ms] chaptarr-0.9.965> Passed should_treat_zero_remaining_as_conversion_phase_complete [< 1 ms] chaptarr-0.9.965> Passed legacy_log_final_decision_overload_should_still_populate_legacy_match_fields [14 ms] chaptarr-0.9.965> Passed log_entries_should_redact_path_derived_tags_and_keep_core_metadata [1 ms] chaptarr-0.9.965> Passed log_final_decision_should_preserve_fully_populated_match_result_fields [3 ms] chaptarr-0.9.965> Passed matching_log_entry_should_ignore_unknown_future_provenance_fields_when_deserialized [< 1 ms] chaptarr-0.9.965> Passed should_calculate_the_recycle_subfolder_from_a_root_stored_with_a_trailing_separator [20 ms] chaptarr-0.9.965> Passed should_clean_the_book_folder_from_its_parent_so_it_can_actually_be_removed [14 ms] chaptarr-0.9.965> Passed should_delete_and_publish_completion_when_the_author_folder_is_missing [< 1 ms] chaptarr-0.9.965> Passed should_delete_every_file_and_replica_and_remove_the_folder_on_whole_book_delete [1 ms] chaptarr-0.9.965> Passed should_delete_managed_ebook_replica_files_on_bookfile_delete_event_even_on_upgrade [4 ms] chaptarr-0.9.965> Passed should_follow_the_physical_path_regardless_of_the_stored_media_type(null) [< 1 ms] chaptarr-0.9.965> Passed should_follow_the_physical_path_regardless_of_the_stored_media_type("") [< 1 ms] chaptarr-0.9.965> Passed should_follow_the_physical_path_regardless_of_the_stored_media_type("audiobook") [< 1 ms] chaptarr-0.9.965> Passed should_follow_the_physical_path_regardless_of_the_stored_media_type("EBOOK") [< 1 ms] chaptarr-0.9.965> Passed should_never_walk_into_the_other_media_types_root [< 1 ms] chaptarr-0.9.965> Passed should_not_delete_a_loose_only_managed_ebook_replica_match [4 ms] chaptarr-0.9.965> Passed should_not_throw_and_should_refuse_deleting_parent_of_root_folder_on_author_delete [5 ms] chaptarr-0.9.965> Passed should_not_treat_a_name_prefixed_folder_as_the_containing_root [< 1 ms] chaptarr-0.9.965> Passed should_refuse_an_unmapped_file_outside_every_configured_root_rather_than_guess_calibre [< 1 ms] chaptarr-0.9.965> Passed should_refuse_and_keep_the_row_when_no_configured_root_contains_the_file [< 1 ms] chaptarr-0.9.965> Passed should_refuse_deleting_configured_root_folder_on_author_delete [< 1 ms] chaptarr-0.9.965> Passed should_refuse_when_the_containing_root_is_empty [< 1 ms] chaptarr-0.9.965> Passed should_refuse_when_the_containing_root_is_missing_from_disk [< 1 ms] chaptarr-0.9.965> Passed should_remove_stale_row_without_deleting_a_loose_apostrophe_match [< 1 ms] chaptarr-0.9.965> Passed should_remove_the_author_folder_when_nothing_is_left_under_it [< 1 ms] chaptarr-0.9.965> Passed should_remove_the_stale_row_when_the_tracked_file_is_gone_under_a_healthy_root [< 1 ms] chaptarr-0.9.965> Passed should_route_the_delete_through_the_root_that_actually_contains_the_file [< 1 ms] chaptarr-0.9.965> Passed should_use_an_empty_recycle_subfolder_for_a_file_sitting_directly_in_the_root [< 1 ms] chaptarr-0.9.965> Passed should_detect_matroska_audio_quality_from_codec_when_available [< 1 ms] chaptarr-0.9.965> Passed should_not_allow_audio_tag_writes_for_matroska_audio [< 1 ms] chaptarr-0.9.965> Passed should_only_treat_text_formats_as_single_file_book_containers [< 1 ms] chaptarr-0.9.965> Passed should_treat_matroska_audio_as_supported_audio_with_unknown_fallback_quality [< 1 ms] chaptarr-0.9.965> Passed should_treat_opus_as_supported_mp3_family_audio [< 1 ms] chaptarr-0.9.965> Passed should_return_only_mapped_paths_for_requested_author_and_media_type [505 ms] chaptarr-0.9.965> Passed replace_many_should_delete_old_rows_and_insert_new_rows_in_one_transaction [24 ms] chaptarr-0.9.965> Passed replace_many_should_restore_deleted_rows_and_reset_generated_ids_when_insert_fails [14 ms] chaptarr-0.9.965> Passed author_delete_should_purge_ingest_queue_under_author_paths [4 ms] chaptarr-0.9.965> Passed book_delete_should_purge_ingest_queue_for_left_behind_book_files [1 ms] chaptarr-0.9.965> Passed delete_many_should_publish_hydrated_delete_events_for_mapped_files [1 ms] chaptarr-0.9.965> Passed delete_should_purge_ingest_queue_for_unmapped_files_without_publishing_delete_event [< 1 ms] chaptarr-0.9.965> Passed edition_delete_should_retain_book_file_rows_as_unmapped [< 1 ms] chaptarr-0.9.965> Passed replace_many_should_publish_events_only_after_repository_swap_succeeds [< 1 ms] chaptarr-0.9.965> Passed matched_filter_should_exclude_mapped_files_even_when_timestamps_drift [9 ms] chaptarr-0.9.965> Passed clean_should_delete_row_absent_from_complete_scan_when_disk_recheck_confirms_missing [6 ms] chaptarr-0.9.965> Passed clean_should_preserve_row_absent_from_scan_when_disk_recheck_finds_file [< 1 ms] chaptarr-0.9.965> Passed clean_should_remove_stale_row_when_only_a_loose_path_match_exists [< 1 ms] chaptarr-0.9.965> Passed should_keep_taglib_as_the_normal_non_mp3_duration_reader [18 ms] chaptarr-0.9.965> Passed should_never_use_taglib_duration_for_an_unproven_mp3 [10 ms] chaptarr-0.9.965> Passed should_use_one_mp3_duration_authority_across_tag_and_media_info_paths [5 ms] chaptarr-0.9.965> Passed readalltags_should_strip_encoder_noise_but_keep_user_visible_metadata [1 ms] chaptarr-0.9.965> Passed readalltags_should_cache_ebook_tag_extractions_for_unchanged_file [< 1 ms] chaptarr-0.9.965> Passed readalltags_should_not_seed_audio_duration_cache [1 ms] chaptarr-0.9.965> Passed readalltags_should_seed_cache_for_readalltagsandduration_on_ebooks [< 1 ms] chaptarr-0.9.965> Passed readalltags_should_use_cached_extraction_when_available [< 1 ms] chaptarr-0.9.965> Passed should_cache_audio_tag_extractions_for_unchanged_file [< 1 ms] chaptarr-0.9.965> Passed should_cache_ebook_tag_extractions_for_unchanged_file [< 1 ms] chaptarr-0.9.965> Passed should_ignore_persisted_cache_when_file_identity_changes [< 1 ms] chaptarr-0.9.965> Passed should_not_cache_total_extraction_failure [< 1 ms] chaptarr-0.9.965> Passed should_persist_noisy_only_and_tagless_as_distinct_successful_outcomes [< 1 ms] chaptarr-0.9.965> Passed should_reextract_legacy_empty_cache_row_once_instead_of_trusting_it_as_tagless [< 1 ms] chaptarr-0.9.965> Passed should_use_persisted_cache_across_service_instances_for_audio_duration [< 1 ms] chaptarr-0.9.965> Passed should_use_persisted_cache_across_service_instances_for_unchanged_file [< 1 ms] chaptarr-0.9.965> Passed should_override_existing_duration_only_for_exact_headers_or_meaningful_stable_cbr_disagreement [< 1 ms] chaptarr-0.9.965> Passed should_reject_constant_prefix_vbr_without_frame_count_header [2 ms] chaptarr-0.9.965> Passed should_reject_unstable_bitrate_samples_without_frame_count_header [< 1 ms] chaptarr-0.9.965> Passed should_skip_first_frame_when_estimating_stable_cbr_duration [1 ms] chaptarr-0.9.965> Passed should_use_info_frame_count_when_first_frame_bitrate_differs_from_audio_frames [< 1 ms] chaptarr-0.9.965> Passed should_assign_sequential_parts_for_multi_file_audiobook_editions [< 1 ms] chaptarr-0.9.965> Passed should_build_multipart_assignments_for_same_edition_audio_files [2 ms] chaptarr-0.9.965> Passed should_build_multipart_assignments_for_same_edition_matroska_audio_files [< 1 ms] chaptarr-0.9.965> Passed should_build_single_part_assignments_for_same_edition_ebook_formats [1 ms] chaptarr-0.9.965> Passed should_keep_alternate_ebook_formats_as_single_part_files [< 1 ms] chaptarr-0.9.965> Passed refresh_files_backfills_quality_and_media_type_without_rereading_fresh_rows [12 ms] chaptarr-0.9.965> Passed refresh_files_honors_selected_scope_and_media_type [1 ms] chaptarr-0.9.965> Passed refresh_files_preserves_unmapped_rows_whose_files_are_not_visible [< 1 ms] chaptarr-0.9.965> Passed refresh_files_publishes_file_progress_for_the_drawer [< 1 ms] chaptarr-0.9.965> Passed refresh_files_refreshes_changed_rows_and_persists_evidence [< 1 ms] chaptarr-0.9.965> Passed refresh_files_should_bound_progress_events_for_large_selections [79 ms] chaptarr-0.9.965> Passed refresh_files_uses_stored_evidence_without_rereading_fresh_rows [< 1 ms] chaptarr-0.9.965> Passed should_execute_the_exact_precomputed_plan_and_update_applicable_stored_paths [10 ms] chaptarr-0.9.965> Passed should_expose_real_book_and_edition_ids_and_keep_book_preview_track_in_place [1 ms] chaptarr-0.9.965> Passed should_format_all_success_message [< 1 ms] chaptarr-0.9.965> Passed should_format_already_in_place_message [< 1 ms] chaptarr-0.9.965> Passed should_format_failed_message [< 1 ms] chaptarr-0.9.965> Passed should_format_mixed_result_message [< 1 ms] chaptarr-0.9.965> Passed should_format_not_eligible_message [< 1 ms] chaptarr-0.9.965> Passed should_format_partial_collision_message [< 1 ms] chaptarr-0.9.965> Passed should_format_singular_already_in_place_message [< 1 ms] chaptarr-0.9.965> Passed should_format_singular_collision_message [< 1 ms] chaptarr-0.9.965> Passed should_format_zero_selected_message [< 1 ms] chaptarr-0.9.965> Passed should_keep_unprovable_preview_row_visible_but_disabled [< 1 ms] chaptarr-0.9.965> Passed should_not_publish_rename_events_when_mover_leaves_path_unchanged [< 1 ms] chaptarr-0.9.965> Passed should_not_update_ebook_path_when_colocation_overrides_canonical_request [< 1 ms] chaptarr-0.9.965> Passed should_remove_only_empty_directories_bounded_by_the_actual_source_author_folder [< 1 ms] chaptarr-0.9.965> Passed should_report_boundary_skips_separately [< 1 ms] chaptarr-0.9.965> Passed should_request_canonical_destination_for_author_preview_only_when_opted_in [< 1 ms] chaptarr-0.9.965> Passed should_scope_bulk_rename_to_requested_media_type [< 1 ms] chaptarr-0.9.965> Passed retry_match_backfills_existing_author_missing_media_side_and_imports_in_one_press(Ebook,"/books/Freida McFadden/The Housemaid Is Watching.epub","ebook",False) [42 ms] chaptarr-0.9.965> Passed retry_match_backfills_existing_author_missing_media_side_and_imports_in_one_press(Audiobook,"/books/Freida McFadden/The Housemaid Is Watching.m4b","audiobook",False) [1 ms] chaptarr-0.9.965> Passed retry_match_backfills_existing_author_missing_media_side_and_imports_in_one_press(Ebook,"/books/Freida McFadden/The Housemaid Is Watching.epub","ebook",True) [< 1 ms] chaptarr-0.9.965> Passed retry_match_backfills_quality_and_media_type_before_matching [< 1 ms] chaptarr-0.9.965> Passed retry_match_does_not_backfill_existing_author_through_incompatible_root [1 ms] chaptarr-0.9.965> Passed retry_match_does_not_count_a_match_whose_apply_result_failed [< 1 ms] chaptarr-0.9.965> Passed retry_match_keeps_file_unmapped_when_authoritative_backfill_excludes_suggested_work [1 ms] chaptarr-0.9.965> Passed retry_match_keeps_many_track_books_in_one_retry_batch_and_enables_grouped_v5_suggestions [4 ms] chaptarr-0.9.965> Passed retry_match_queues_suggested_author_import_from_server_unmatched_without_inline_author_import [12 ms] chaptarr-0.9.965> Passed retry_match_refreshes_changed_file_before_matching [< 1 ms] chaptarr-0.9.965> Passed retry_match_rejects_a_scoped_match_outside_the_v5_work_boundary [< 1 ms] chaptarr-0.9.965> Passed retry_match_rematches_existing_server_suggested_author_locally_without_queueing_pending_import [< 1 ms] chaptarr-0.9.965> Passed retry_match_runs_server_retry_for_local_leftovers [< 1 ms] chaptarr-0.9.965> Passed retry_match_treats_already_linked_as_handled_without_failure_provenance [< 1 ms] chaptarr-0.9.965> Passed retry_match_uses_stored_evidence_without_refresh_for_fresh_file [< 1 ms] chaptarr-0.9.965> Passed should_fall_back_to_watched_root_when_renamed_path_leaves_root [18 ms] chaptarr-0.9.965> Passed should_ignore_internal_conversion_folder_changes_in_granular_mode [1 ms] chaptarr-0.9.965> Passed should_ignore_internal_conversion_folder_changes_in_legacy_mode [< 1 ms] chaptarr-0.9.965> Passed should_ignore_non_media_file_changes_in_granular_mode [< 1 ms] chaptarr-0.9.965> Passed should_queue_old_and_new_parent_folders_for_cross_folder_rename [< 1 ms] chaptarr-0.9.965> Passed should_queue_parent_folder_for_deleted_file_in_granular_mode [< 1 ms] chaptarr-0.9.965> Passed should_not_fall_back_to_global_logs_when_selected_unmapped_scope_resolves_empty [4 ms] chaptarr-0.9.965> Passed should_scope_matching_logs_to_selected_unmapped_book_files [2 ms] chaptarr-0.9.965> Passed is_excluded_from_matching_should_cover_common_trash_fields [< 1 ms] chaptarr-0.9.965> Passed is_extraction_noise_key_should_match_current_cleanup_rules_only [< 1 ms] chaptarr-0.9.965> Passed metadata_tag_service_should_only_strip_current_extraction_noise [< 1 ms] chaptarr-0.9.965> Passed should_fall_back_after_excluded_only_tags_and_keep_taglibsharp_duration [1 ms] chaptarr-0.9.965> Passed should_not_even_probe_ffprobe_when_taglibsharp_has_match_evidence [< 1 ms] chaptarr-0.9.965> Passed should_preserve_noisy_only_as_distinct_from_tagless_when_fallback_finds_nothing [< 1 ms] chaptarr-0.9.965> Passed should_report_failed_and_throw_from_legacy_api_when_both_readers_fail [< 1 ms] chaptarr-0.9.965> Passed should_report_tagless_when_both_readers_succeed_without_any_values [< 1 ms] chaptarr-0.9.965> Passed should_use_ffprobe_when_taglibsharp_throws [< 1 ms] chaptarr-0.9.965> Passed should_leave_unproven_mp3_duration_unknown_instead_of_accepting_reader_estimate [< 1 ms] chaptarr-0.9.965> Passed should_use_ffprobe_when_mp3_frames_cannot_prove_duration [< 1 ms] chaptarr-0.9.965> Passed should_use_tag_only_extractor_path_and_dedicated_duration_for_mp3 [2 ms] chaptarr-0.9.965> Passed audio_sync_tags_should_hydrate_missing_bookfiles [36 ms] chaptarr-0.9.965> Passed ebook_sync_tags_should_hydrate_missing_bookfiles [9 ms] chaptarr-0.9.965> Passed should_announce_write_to_watcher_before_setting_date [23 ms] chaptarr-0.9.965> Passed should_clamp_pre_epoch_release_date_to_epoch [< 1 ms] chaptarr-0.9.965> Passed should_not_write_or_announce_when_date_already_matches [< 1 ms] chaptarr-0.9.965> Passed should_not_write_when_pre_epoch_file_already_at_epoch [< 1 ms] chaptarr-0.9.965> Passed should_skip_scanned_handler_when_file_date_disabled [< 1 ms] chaptarr-0.9.965> Passed should_not_delete_a_loose_path_match_while_replacing_its_stale_row [23 ms] chaptarr-0.9.965> Passed should_compare_later_properties_when_first_property_is_null_for_both_commands [< 1 ms] chaptarr-0.9.965> Passed should_compare_string_properties_as_strings_not_unordered_characters [< 1 ms] chaptarr-0.9.965> Passed should_treat_collection_properties_as_unordered_sets [< 1 ms] chaptarr-0.9.965> Passed audible_search_should_recognize_audnexus_photos_as_provider_photos [< 1 ms] chaptarr-0.9.965> Passed goodreads_search_should_keep_generated_link_when_summary_is_unavailable(False) [17 ms] chaptarr-0.9.965> Passed goodreads_search_should_keep_generated_link_when_summary_is_unavailable(True) [< 1 ms] chaptarr-0.9.965> Passed goodreads_search_should_prefer_valid_summary_url_without_changing_lookup_identity("https://www.goodreads.com/author/show/1455.Ernest_Hemingway") [8 ms] chaptarr-0.9.965> Passed goodreads_search_should_prefer_valid_summary_url_without_changing_lookup_identity(null) [< 1 ms] chaptarr-0.9.965> Passed goodreads_search_should_prefer_valid_summary_url_without_changing_lookup_identity("") [< 1 ms] chaptarr-0.9.965> Passed goodreads_search_should_prefer_valid_summary_url_without_changing_lookup_identity("javascript:alert(1)") [< 1 ms] chaptarr-0.9.965> Passed hardcover_author_search_should_use_slim_golden_summary_and_preserve_exact_candidate_photo_first [4 ms] chaptarr-0.9.965> Passed open_circuit_should_skip_optional_summary_without_claiming_the_recovery_probe [1 ms] chaptarr-0.9.965> Passed summary_failure_should_not_stop_later_candidates_or_open_the_shared_circuit [1 ms] chaptarr-0.9.965> Passed should_accept_legacy_jarray_provider_ids_from_v5_work_lookup [27 ms] chaptarr-0.9.965> Passed should_accept_raw_author_provider_ids_from_v5_work_lookup [1 ms] chaptarr-0.9.965> Passed should_canonicalize_goodreads_text_search_edition_identity [< 1 ms] chaptarr-0.9.965> Passed should_canonicalize_hardcover_work_id_when_v5_work_response_omits_prefix [1 ms] chaptarr-0.9.965> Passed should_canonicalize_legacy_goodreads_edition_identity [< 1 ms] chaptarr-0.9.965> Passed should_look_up_a_goodreads_author_term_under_the_goodreads_provider [2 ms] chaptarr-0.9.965> Passed should_map_v5_work_author_dates_to_domain_status_without_using_server_status [< 1 ms] chaptarr-0.9.965> Passed should_map_v5_work_lookup_editions_with_deterministic_identity_and_format_ids [3 ms] chaptarr-0.9.965> Passed should_omit_author_hint_when_provider_does_not_match_work_provider [< 1 ms] chaptarr-0.9.965> Passed should_prefer_full_provider_id_arrays_from_v5_work_lookup_without_requiring_legacy_shape_change [1 ms] chaptarr-0.9.965> Passed should_preserve_asin_cluster_from_v5_work_lookup [< 1 ms] chaptarr-0.9.965> Passed should_preserve_declared_work_rescue_conflict_for_the_pending_request_handler [< 1 ms] chaptarr-0.9.965> Passed should_reject_a_bare_numeric_author_id_on_the_async_path_without_calling_the_metadata_server [< 1 ms] chaptarr-0.9.965> Passed should_reject_a_bare_numeric_author_id_without_calling_the_metadata_server [< 1 ms] chaptarr-0.9.965> Passed should_return_both_media_types_when_work_has_audio_and_non_audio_editions [1 ms] chaptarr-0.9.965> Passed should_return_empty_list_when_canonical_lookup_not_found [< 1 ms] chaptarr-0.9.965> Passed should_return_empty_list_when_canonical_lookup_not_ready [< 1 ms] chaptarr-0.9.965> Passed should_route_hc_prefixed_term_to_v5_work_lookup [< 1 ms] chaptarr-0.9.965> Passed should_send_matching_goodreads_author_hint_on_v5_work_lookup [< 1 ms] chaptarr-0.9.965> Passed should_send_matching_hardcover_author_hint_on_v5_book_info_work_lookup [< 1 ms] chaptarr-0.9.965> Passed should_skip_cached_author_lookup_when_metadata_server_circuit_is_open [< 1 ms] chaptarr-0.9.965> Passed should_skip_direct_edition_lookup_when_metadata_server_circuit_is_open [< 1 ms] chaptarr-0.9.965> Passed author_blob_should_map_chapter_and_review_fields_on_editions [20 ms] chaptarr-0.9.965> Passed author_import_then_work_refresh_should_keep_the_same_piranesi_blueprint [2 ms] chaptarr-0.9.965> Passed import_time_selection_should_use_print_representative_when_native_ebook_is_missing [< 1 ms] chaptarr-0.9.965> Passed legacy_work_envelope_should_keep_explicit_edition_id_over_aliases [< 1 ms] chaptarr-0.9.965> Passed work_lookup_should_keep_book_foreign_id_on_the_work_key [< 1 ms] chaptarr-0.9.965> Passed work_lookup_should_map_same_chapter_and_review_fields_as_author_blob [< 1 ms] chaptarr-0.9.965> Passed work_lookup_should_reject_an_edition_without_server_identity [< 1 ms] chaptarr-0.9.965> Passed should_create_media_instances_with_full_candidate_editions_before_profile_filtering [6 ms] chaptarr-0.9.965> Passed should_defer_representative_selection_until_shared_normalization [1 ms] chaptarr-0.9.965> Passed should_not_prune_native_or_representative_candidates_at_source_mapping [< 1 ms] chaptarr-0.9.965> Passed should_not_cache_a_provider_failure [6 ms] chaptarr-0.9.965> Passed should_not_cache_an_empty_provider_result [< 1 ms] chaptarr-0.9.965> Passed should_not_reuse_a_search_after_the_hardcover_token_changes [< 1 ms] chaptarr-0.9.965> Passed should_not_serve_a_cached_search_after_hardcover_is_disabled [< 1 ms] chaptarr-0.9.965> Passed should_preserve_hardcover_anchor_order_through_domain_mapping_and_filtering [2 ms] chaptarr-0.9.965> Passed should_reuse_a_successful_search_for_the_normalized_term [< 1 ms] chaptarr-0.9.965> Passed should_map_v5_languageCode_to_canonical_language [6 ms] chaptarr-0.9.965> Passed v5_search_author_miss_should_be_requested_again [6 ms] chaptarr-0.9.965> Passed should_ignore_unknown_provider_id_object_instead_of_stringifying_type_name [< 1 ms] chaptarr-0.9.965> Passed should_read_first_provider_id_from_json_array_value [< 1 ms] chaptarr-0.9.965> Passed should_read_first_provider_id_from_list_value [< 1 ms] chaptarr-0.9.965> Passed v5_resource_provider_map_should_ignore_unknown_provider_id_object [< 1 ms] chaptarr-0.9.965> Passed should_always_use_golden_author_endpoint_and_etag_validation [7 ms] chaptarr-0.9.965> Passed should_bypass_etag_validation_for_local_hydration_refresh_without_server_rebuild [< 1 ms] chaptarr-0.9.965> Passed should_discard_known_placeholder_and_keep_real_author_photos_from_v5 [2 ms] chaptarr-0.9.965> Passed should_map_nested_v5_author_dates_to_domain_status_without_using_server_status [< 1 ms] chaptarr-0.9.965> Passed should_open_metadata_server_circuit_on_v5_bulk_diff_server_error [2 ms] chaptarr-0.9.965> Passed should_preserve_duplicate_v5_book_pockets_from_author_payload [1 ms] chaptarr-0.9.965> Passed should_preserve_existing_author_on_typed_terminal_refresh [1 ms] chaptarr-0.9.965> Passed should_reject_unknown_author_terminal_conflict [< 1 ms] chaptarr-0.9.965> Passed should_skip_v5_author_refresh_when_metadata_server_circuit_is_open [< 1 ms] chaptarr-0.9.965> Passed should_surface_the_same_typed_terminal_from_sync_and_async_v5_clients [2 ms] chaptarr-0.9.965> Passed should_use_scoped_v5_author_diff_endpoint [2 ms] chaptarr-0.9.965> Passed should_parse_canonical_non_future_author_date [< 1 ms] chaptarr-0.9.965> Passed should_reject_missing_malformed_or_future_author_date(null) [< 1 ms] chaptarr-0.9.965> Passed should_reject_missing_malformed_or_future_author_date("") [3 ms] chaptarr-0.9.965> Passed should_reject_missing_malformed_or_future_author_date("2026-02-30") [< 1 ms] chaptarr-0.9.965> Passed should_reject_missing_malformed_or_future_author_date("2026/08/25") [< 1 ms] chaptarr-0.9.965> Passed should_reject_missing_malformed_or_future_author_date("2027-01-01") [< 1 ms] chaptarr-0.9.965> Passed should_reject_missing_malformed_or_future_author_date("1963-11-22\0junk") [< 1 ms] chaptarr-0.9.965> Passed build_effective_query_should_fall_back_to_embedded_tags_when_query_is_empty [< 1 ms] chaptarr-0.9.965> Passed build_v5_request_tags_should_be_deterministic_across_insertion_order [< 1 ms] chaptarr-0.9.965> Passed build_v5_request_tags_should_filter_trash_and_preserve_file_name_hint [< 1 ms] chaptarr-0.9.965> Passed build_v5_request_tags_should_preserve_separate_values_of_one_field [< 1 ms] chaptarr-0.9.965> Passed missing_file_path_should_not_emit_filename_evidence [< 1 ms] chaptarr-0.9.965> Passed oversized_field_should_not_hide_later_field_that_still_fits_budget [< 1 ms] chaptarr-0.9.965> Passed build_effective_query_should_fall_back_to_the_shared_embedded_query_builder [< 1 ms] chaptarr-0.9.965> Passed build_effective_query_should_preserve_an_explicit_query [< 1 ms] chaptarr-0.9.965> Passed should_not_truncate_the_effective_query [10 ms] chaptarr-0.9.965> Passed should_omit_tags_whose_sanitized_key_or_values_are_empty [< 1 ms] chaptarr-0.9.965> Passed should_remove_embedded_nulls_from_a_query_derived_from_tags [< 1 ms] chaptarr-0.9.965> Passed should_remove_embedded_nulls_from_every_outgoing_match_evidence_field [< 1 ms] chaptarr-0.9.965> Passed should_send_v5_match_as_query_with_json_body [< 1 ms] chaptarr-0.9.965> Passed should_anchor_an_exact_author_then_place_provider_id_books_and_series_below_them [36 ms] chaptarr-0.9.965> Passed should_anchor_the_closest_book_then_place_its_provider_id_author_and_series_below_it [2 ms] chaptarr-0.9.965> Passed should_choose_same_best_primary_author_as_hardcover_importer [< 1 ms] chaptarr-0.9.965> Passed should_classify_primary_author_contribution_roles(null,True) [< 1 ms] chaptarr-0.9.965> Passed should_classify_primary_author_contribution_roles("",True) [< 1 ms] chaptarr-0.9.965> Passed should_classify_primary_author_contribution_roles(" ",True) [< 1 ms] chaptarr-0.9.965> Passed should_classify_primary_author_contribution_roles("Author",True) [< 1 ms] chaptarr-0.9.965> Passed should_classify_primary_author_contribution_roles("author",True) [< 1 ms] chaptarr-0.9.965> Passed should_classify_primary_author_contribution_roles("AUTHOR",True) [< 1 ms] chaptarr-0.9.965> Passed should_classify_primary_author_contribution_roles("Pseudonym",True) [< 1 ms] chaptarr-0.9.965> Passed should_classify_primary_author_contribution_roles("pseudonym",True) [< 1 ms] chaptarr-0.9.965> Passed should_classify_primary_author_contribution_roles("House Name",True) [< 1 ms] chaptarr-0.9.965> Passed should_classify_primary_author_contribution_roles("house name",True) [< 1 ms] chaptarr-0.9.965> Passed should_classify_primary_author_contribution_roles("Author's Hebrew Name",True) [< 1 ms] chaptarr-0.9.965> Passed should_classify_primary_author_contribution_roles("author's hebrew name",True) [< 1 ms] chaptarr-0.9.965> Passed should_classify_primary_author_contribution_roles("Authors",False) [< 1 ms] chaptarr-0.9.965> Passed should_classify_primary_author_contribution_roles("Co-author",False) [< 1 ms] chaptarr-0.9.965> Passed should_classify_primary_author_contribution_roles("Author/Illustrator",False) [< 1 ms] chaptarr-0.9.965> Passed should_classify_primary_author_contribution_roles("Writer",False) [< 1 ms] chaptarr-0.9.965> Passed should_classify_primary_author_contribution_roles("Original Author",False) [< 1 ms] chaptarr-0.9.965> Passed should_classify_primary_author_contribution_roles("Narrator",False) [< 1 ms] chaptarr-0.9.965> Passed should_classify_primary_author_contribution_roles("Editor",False) [< 1 ms] chaptarr-0.9.965> Passed should_keep_null_blank_and_exact_author_contributions_only [< 1 ms] chaptarr-0.9.965> Passed should_keep_provider_author_objects_regardless_of_name_shape [< 1 ms] chaptarr-0.9.965> Passed should_merge_live_shaped_author_book_and_series_results [1 ms] chaptarr-0.9.965> Passed should_project_author_names_and_ids_from_the_same_valid_pairs [< 1 ms] chaptarr-0.9.965> Passed should_rank_explicit_primary_persona_roles_before_null_author_rows [< 1 ms] chaptarr-0.9.965> Passed should_retry_a_server_error_once_then_continue_the_search [1 ms] chaptarr-0.9.965> Passed should_send_each_author_book_chunk_as_its_own_http_request [4 ms] chaptarr-0.9.965> Passed should_send_one_search_root_per_http_request [2 ms] chaptarr-0.9.965> Passed should_surface_a_bare_string_graphql_error_verbatim [< 1 ms] chaptarr-0.9.965> Passed should_surface_a_forbidden_search_contract_verbatim_without_retrying [< 1 ms] chaptarr-0.9.965> Passed should_use_hardcover_text_match_to_choose_between_non_exact_entity_types [1 ms] chaptarr-0.9.965> Passed cached_response_should_release_probe_without_marking_server_healthy [< 1 ms] chaptarr-0.9.965> Passed manual_reset_should_clear_open_circuit_and_allow_immediate_requests [< 1 ms] chaptarr-0.9.965> Passed optional_request_check_should_not_claim_half_open_probe [< 1 ms] chaptarr-0.9.965> Passed should_clamp_large_date_retry_after [< 1 ms] chaptarr-0.9.965> Passed should_clamp_large_numeric_retry_after [< 1 ms] chaptarr-0.9.965> Passed should_clamp_rate_limit_window_when_caller_supplies_large_retry_after [< 1 ms] chaptarr-0.9.965> Passed should_escalate_failed_probe_then_reset_after_success [< 1 ms] chaptarr-0.9.965> Passed should_floor_negative_numeric_retry_after_at_zero [< 1 ms] chaptarr-0.9.965> Passed should_open_circuit_for_modern_http_transport_failures [< 1 ms] chaptarr-0.9.965> Passed should_open_short_cooldown_then_allow_single_probe [< 1 ms] chaptarr-0.9.965> Passed should_use_short_cooldown_for_rate_limit_without_retry_after [< 1 ms] chaptarr-0.9.965> Passed should_enable_forced_event_triggers_for_audiobookshelf_rows [14 ms] chaptarr-0.9.965> Passed should_not_touch_other_notification_implementations [6 ms] chaptarr-0.9.965> Passed should_clear_library_mappings_and_legacy_library_selection [< 1 ms] chaptarr-0.9.965> Passed should_ignore_unusable_mappings_when_detecting_configuration [< 1 ms] chaptarr-0.9.965> Passed should_not_report_clear_when_no_library_mappings_exist [< 1 ms] chaptarr-0.9.965> Passed should_not_treat_empty_mapping_array_as_configured [< 1 ms] chaptarr-0.9.965> Passed should_reject_duplicate_mapping_keys [< 1 ms] chaptarr-0.9.965> Passed should_round_trip_library_mappings [< 1 ms] chaptarr-0.9.965> Passed should_migrate_legacy_server_url_http [1 ms] chaptarr-0.9.965> Passed should_migrate_legacy_server_url_https [< 1 ms] chaptarr-0.9.965> Passed should_migrate_legacy_server_url_with_port_and_urlbase [< 1 ms] chaptarr-0.9.965> Passed should_prefer_host_over_legacy_server_url_when_mixed [< 1 ms] chaptarr-0.9.965> Passed should_fallback_to_full_scan_when_watcher_is_disabled [3 ms] chaptarr-0.9.965> Passed should_reuse_cached_libraries_across_events [< 1 ms] chaptarr-0.9.965> Passed should_send_targeted_add_for_mapped_import [< 1 ms] chaptarr-0.9.965> Passed should_send_targeted_rename_when_staying_in_same_library_folder [1 ms] chaptarr-0.9.965> Passed should_split_cross_library_rename_into_unlink_and_add [1 ms] chaptarr-0.9.965> Passed should_throw_when_fallback_scan_fails [< 1 ms] chaptarr-0.9.965> Passed should_respect_audiobookshelf_file_delete_toggle(False) [< 1 ms] chaptarr-0.9.965> Passed should_respect_audiobookshelf_file_delete_toggle(True) [< 1 ms] chaptarr-0.9.965> Passed should_respect_audiobookshelf_release_import_toggle(False) [< 1 ms] chaptarr-0.9.965> Passed should_respect_audiobookshelf_release_import_toggle(True) [< 1 ms] chaptarr-0.9.965> Passed should_respect_audiobookshelf_rename_toggle(False) [< 1 ms] chaptarr-0.9.965> Passed should_respect_audiobookshelf_rename_toggle(True) [< 1 ms] chaptarr-0.9.965> Passed should_still_require_event_toggle_for_other_notifications [< 1 ms] chaptarr-0.9.965> Passed should_allow_start_oauth_before_host_and_auth_token_are_set [3 ms] chaptarr-0.9.965> Passed should_report_oauth_poll_pending_when_pin_has_no_token [< 1 ms] chaptarr-0.9.965> Passed should_require_oauth_token_before_testing_settings [< 1 ms] chaptarr-0.9.965> Passed should_return_pending_secret_when_oauth_poll_has_token [< 1 ms] chaptarr-0.9.965> Passed should_select_one_best_reachable_connection_per_plex_server [4 ms] chaptarr-0.9.965> Passed should_update_library_when_trigger_fires_even_if_legacy_update_library_setting_is_false [1 ms] chaptarr-0.9.965> Passed should_probe_identity_with_requested_timeout [11 ms] chaptarr-0.9.965> Passed should_redact_token_from_probe_error_message [< 1 ms] chaptarr-0.9.965> Passed should_use_plex_direct_hostname_when_ssl_and_ip_and_suffix_present [1 ms] chaptarr-0.9.965> Passed should_detect_disabled_update_library_settings("{\"updateLibrary\":false}") [5 ms] chaptarr-0.9.965> Passed should_detect_disabled_update_library_settings("{\"UpdateLibrary\":false}") [< 1 ms] chaptarr-0.9.965> Passed should_detect_disabled_update_library_settings("{\"updateLibrary\":\"false\"}") [< 1 ms] chaptarr-0.9.965> Passed should_ignore_settings_without_disabled_update_library("{\"updateLibrary\":true}") [< 1 ms] chaptarr-0.9.965> Passed should_ignore_settings_without_disabled_update_library("{}") [< 1 ms] chaptarr-0.9.965> Passed should_ignore_settings_without_disabled_update_library("") [< 1 ms] chaptarr-0.9.965> Passed should_ignore_settings_without_disabled_update_library("not-json") [< 1 ms] chaptarr-0.9.965> Passed should_fall_back_to_first_edition_when_no_monitored_edition [< 1 ms] chaptarr-0.9.965> Passed should_not_throw_when_book_editions_not_hydrated [< 1 ms] chaptarr-0.9.965> Passed should_select_monitored_edition_when_book_has_editions [< 1 ms] chaptarr-0.9.965> Passed should_use_provided_edition_when_available [< 1 ms] chaptarr-0.9.965> Passed should_render_author_folder_from_name_first_last_preserving_initials("Martin, George R.R.","George R.R. Martin","George R.R. Martin") [10 ms] chaptarr-0.9.965> Passed should_render_author_folder_from_name_first_last_preserving_initials("Tolkien, J.R.R.","J.R.R. Tolkien","J.R.R. Tolkien") [< 1 ms] chaptarr-0.9.965> Passed should_render_author_folder_from_name_first_last_preserving_initials("Lewis, C. S.","C. S. Lewis","C. S. Lewis") [< 1 ms] chaptarr-0.9.965> Passed should_render_author_folder_from_name_first_last_preserving_initials("King, Stephen","Stephen King","Stephen King") [< 1 ms] chaptarr-0.9.965> Passed should_render_author_folder_from_name_first_last_preserving_initials("Smith, George Washington","George Washington Smith","George Smith") [< 1 ms] chaptarr-0.9.965> Passed should_allow_curly_brace_wrapped_narrator_without_leaving_trailing_spaces [13 ms] chaptarr-0.9.965> Passed should_not_override_filename_when_pattern_includes_part_number [< 1 ms] chaptarr-0.9.965> Passed should_not_pad_smart_part_numbers_for_single_digit_part_counts [< 1 ms] chaptarr-0.9.965> Passed should_pad_smart_part_numbers_to_part_count_width [< 1 ms] chaptarr-0.9.965> Passed should_preserve_original_filename_for_multipart_when_pattern_has_no_disambiguator [< 1 ms] chaptarr-0.9.965> Passed should_render_full_cast_for_narrator_token_when_multiple_narrators [< 1 ms] chaptarr-0.9.965> Passed should_use_folder_structure_when_rename_disabled [< 1 ms] chaptarr-0.9.965> Passed mid_string_connectors_dangle_when_inner_token_is_empty [< 1 ms] chaptarr-0.9.965> Passed should_drop_connector_only_series_path_segments_when_series_is_missing [< 1 ms] chaptarr-0.9.965> Passed should_keep_comma_connector_when_series_position_exists [< 1 ms] chaptarr-0.9.965> Passed should_render_series_tokens_from_book_fields_when_links_not_loaded [< 1 ms] chaptarr-0.9.965> Passed should_match_search_criteria_book_even_with_punctuation_variants [1 ms] chaptarr-0.9.965> Passed should_match_search_criteria_book_for_existing_newznab_title_shapes("Brandon Sanderson - Mistborn 01 - The Final Empire") [< 1 ms] chaptarr-0.9.965> Passed should_match_search_criteria_book_for_existing_newznab_title_shapes("Brandon Sanderson - [Mistborn 01] - Mistborn-The Final Empire (epub)") [< 1 ms] chaptarr-0.9.965> Passed should_match_search_criteria_book_for_existing_newznab_title_shapes("Sanderson, Brandon - Mistborn 01 - The Final Empire") [< 1 ms] chaptarr-0.9.965> Passed should_match_search_criteria_book_for_existing_newznab_title_shapes("Mistborn The Final Empire - Brandon Sanderson") [< 1 ms] chaptarr-0.9.965> Passed should_match_search_criteria_book_for_existing_newznab_title_shapes("Mistborn 01 - The Final Empire - Brandon Sanderson") [< 1 ms] chaptarr-0.9.965> Passed should_match_search_criteria_book_for_usenet_subject_with_filename_and_yenc_noise [< 1 ms] chaptarr-0.9.965> Passed should_match_search_criteria_book_when_title_contains_malformed_apostrophe_entities [< 1 ms] chaptarr-0.9.965> Passed should_not_parse_an_unmonitored_sibling_title_when_any_edition_ok_is_enabled [< 1 ms] chaptarr-0.9.965> Passed should_parse_author_and_book_from_author_dash_title_with_suffix [< 1 ms] chaptarr-0.9.965> Passed should_parse_author_and_book_from_title_by_author_with_format_suffix [< 1 ms] chaptarr-0.9.965> Passed should_parse_author_and_book_from_title_by_author_without_format_suffix [< 1 ms] chaptarr-0.9.965> Passed should_parse_author_from_series_bracketed_titles [< 1 ms] chaptarr-0.9.965> Passed should_return_selected_edition_title_when_primary_title_is_present_with_alias_tokens [< 1 ms] chaptarr-0.9.965> Passed should_drop_stale_grabbed_book_ids_when_mapping_history_context [10 ms] chaptarr-0.9.965> Passed should_not_throw_when_mapping_with_invalid_author_and_book_ids [24 ms] chaptarr-0.9.965> Passed should_prefer_ebook_book_when_exact_title_match_initially_returns_audiobook [21 ms] chaptarr-0.9.965> Passed should_use_search_criteria_author_when_parsed_author_contains_requested_author_among_coauthors [1 ms] chaptarr-0.9.965> Passed should_be_language_neutral_for_non_english_titles [< 1 ms] chaptarr-0.9.965> Passed should_combine_a_package_list_with_the_member_the_title_names [< 1 ms] chaptarr-0.9.965> Passed should_detect_adjacent_format_tokens_without_delimiters [1 ms] chaptarr-0.9.965> Passed should_detect_every_format_in_a_delimited_list [< 1 ms] chaptarr-0.9.965> Passed should_expose_a_multi_format_list_for_promotion [< 1 ms] chaptarr-0.9.965> Passed should_fall_back_to_a_single_loose_format_word [< 1 ms] chaptarr-0.9.965> Passed should_ignore_a_terminal_extension_that_is_not_a_book_format [< 1 ms] chaptarr-0.9.965> Passed should_ignore_case_and_underscores_around_format_tokens [< 1 ms] chaptarr-0.9.965> Passed should_keep_classifying_audiobook_titles("Jim Butcher - Captain's Fury [M4B]","M4B") [< 1 ms] chaptarr-0.9.965> Passed should_keep_classifying_audiobook_titles("Jim Butcher - Captain's Fury 2019 MP3","MP3") [< 1 ms] chaptarr-0.9.965> Passed should_keep_classifying_audiobook_titles("Jim Butcher - Captain's Fury FLAC","FLAC") [< 1 ms] chaptarr-0.9.965> Passed should_keep_classifying_audiobook_titles("Jim Butcher - Captain's Fury.m4b","M4B") [< 1 ms] chaptarr-0.9.965> Passed should_keep_detected_qualities_distinct [< 1 ms] chaptarr-0.9.965> Passed should_let_the_extension_stand_alone_when_the_claim_is_about_the_same_file [< 1 ms] chaptarr-0.9.965> Passed should_not_expose_a_second_format_from_prose_for_promotion [< 1 ms] chaptarr-0.9.965> Passed should_not_expose_a_weaker_tier_format_for_promotion [< 1 ms] chaptarr-0.9.965> Passed should_not_mistake_a_volume_number_for_an_extension [< 1 ms] chaptarr-0.9.965> Passed should_not_treat_scattered_prose_mentions_as_a_bundle [< 1 ms] chaptarr-0.9.965> Passed should_prefer_terminal_payload_extension_over_an_earlier_format_word [< 1 ms] chaptarr-0.9.965> Passed should_report_no_evidence_when_the_title_names_no_format [< 1 ms] chaptarr-0.9.965> Passed should_accept_a_provider_author_alias_in_the_title_or_structured_author_field("") [1 ms] chaptarr-0.9.965> Passed should_accept_a_provider_author_alias_in_the_title_or_structured_author_field("Joanne Rowling") [< 1 ms] chaptarr-0.9.965> Passed should_accept_concise_or_near_exact_series_evidence_when_the_other_identity_signals_agree("Louise Penny - [Gamache 16] - All the Devils Are Here") [< 1 ms] chaptarr-0.9.965> Passed should_accept_concise_or_near_exact_series_evidence_when_the_other_identity_signals_agree("Louise Penny - [Gamache] - All the Devils Are Here") [< 1 ms] chaptarr-0.9.965> Passed should_accept_concise_or_near_exact_series_evidence_when_the_other_identity_signals_agree("Louise Penny - [Gamache 15] - All the Devils Are Here") [< 1 ms] chaptarr-0.9.965> Passed should_accept_concise_or_near_exact_series_evidence_when_the_other_identity_signals_agree("Louise Penny - [Chief Inspector Armand Gamahce 16] - All the Devils Are Here") [< 1 ms] chaptarr-0.9.965> Passed should_accept_concise_or_near_exact_series_evidence_when_the_other_identity_signals_agree("Louise Penny - [The Chief Inspector Armand Gamache Mysteries 16] - All the Devils Are Here") [< 1 ms] chaptarr-0.9.965> Passed should_accept_exact_author_and_edition_title_with_shortened_series_and_matching_position [< 1 ms] chaptarr-0.9.965> Passed should_accept_series_name_when_only_a_structural_article_is_omitted [< 1 ms] chaptarr-0.9.965> Passed should_not_invent_a_creator_mismatch_from_unstructured_residue("Viserion-Fire and Blood-EP-WEB-FLAC-2026-ENTiTLED","George R.R. Martin","Fire & Blood") [3 ms] chaptarr-0.9.965> Passed should_not_invent_a_creator_mismatch_from_unstructured_residue("Normal People - Paragon - WEB - 2014","Sally Rooney","Normal People") [< 1 ms] chaptarr-0.9.965> Passed should_treat_unrecognized_series_text_as_neutral_when_author_and_edition_title_are_exact("Louise Penny - [Inspector Rebus 16] - All the Devils Are Here") [< 1 ms] chaptarr-0.9.965> Passed pack_scorecard_red-rising-series-books-1-4 [1 ms] chaptarr-0.9.965> Passed pack_scorecard_red-rising-tetralogy [< 1 ms] chaptarr-0.9.965> Passed pack_scorecard_red-rising-and-golden-son-book-1-and-2 [< 1 ms] chaptarr-0.9.965> Passed pack_scorecard_first-law-01-03-title-list [< 1 ms] chaptarr-0.9.965> Passed pack_scorecard_complete-harry-potter-collection [< 1 ms] chaptarr-0.9.965> Passed pack_scorecard_red-rising-book-1-of-4 [< 1 ms] chaptarr-0.9.965> Passed pack_scorecard_harry-potter-goblet-of-fire-and-trap [< 1 ms] chaptarr-0.9.965> Passed pack_scorecard_old-man-and-the-sea-and-trap [< 1 ms] chaptarr-0.9.965> Passed pack_scorecard_court-of-thorns-and-roses-and-trap [< 1 ms] chaptarr-0.9.965> Passed pack_scorecard_along-came-a-spider-alex-cross-series-suffix [< 1 ms] chaptarr-0.9.965> Passed pack_scorecard_red-rising-1-of-2 [< 1 ms] chaptarr-0.9.965> Passed pack_scorecard_red-rising-2-of-2 [< 1 ms] chaptarr-0.9.965> Passed pack_scorecard_red-rising-part-2 [< 1 ms] chaptarr-0.9.965> Passed pack_scorecard_red-rising-disc-1-fragment [4 ms] chaptarr-0.9.965> Passed pack_scorecard_red-rising-disc-1-of-15 [< 1 ms] chaptarr-0.9.965> Passed pack_scorecard_red-rising-track-14 [< 1 ms] chaptarr-0.9.965> Passed pack_scorecard_red-rising-mp3-cd-2 [< 1 ms] chaptarr-0.9.965> Passed pack_scorecard_hyperbole-ebook-search-solutions-single-book [< 1 ms] chaptarr-0.9.965> Passed should_leave_adjacent_catalog_titles_without_structural_pack_wording_to_title_match_scorer [< 1 ms] chaptarr-0.9.965> Passed should_not_treat_series_label_with_position_and_book_title_as_multi_book_pack_when_target_title_omits_leading_article [< 1 ms] chaptarr-0.9.965> Passed should_not_treat_series_label_with_position_and_book_title_as_multi_book_pack_without_target_context [< 1 ms] chaptarr-0.9.965> Passed should_not_treat_series_label_with_position_as_multi_book_pack_during_single_book_search [< 1 ms] chaptarr-0.9.965> Passed should_not_treat_suffix_series_label_with_position_as_multi_book_pack [< 1 ms] chaptarr-0.9.965> Passed should_accept_adjacent_bare_series_number_when_it_matches_requested_book_position [< 1 ms] chaptarr-0.9.965> Passed should_accept_adjacent_number_when_it_is_a_part_marker("Pierce Brown - Red Rising Part 2") [< 1 ms] chaptarr-0.9.965> Passed should_accept_adjacent_number_when_it_is_a_part_marker("Pierce Brown - Red Rising (2 of 2)") [< 1 ms] chaptarr-0.9.965> Passed should_accept_adjacent_zero_padded_series_number_when_it_matches_requested_book_position("Pierce Brown - Red Rising 01") [< 1 ms] chaptarr-0.9.965> Passed should_accept_adjacent_zero_padded_series_number_when_it_matches_requested_book_position("Pierce Brown - Red Rising 001") [< 1 ms] chaptarr-0.9.965> Passed should_accept_adjacent_zero_padded_series_number_when_position_is_prose [< 1 ms] chaptarr-0.9.965> Passed should_accept_possessive_author_with_series_metadata_before_title [< 1 ms] chaptarr-0.9.965> Passed should_accept_series_name_and_position_when_exact_book_title_is_present [< 1 ms] chaptarr-0.9.965> Passed should_allow_author_hint_for_exact_title_only_release [< 1 ms] chaptarr-0.9.965> Passed should_allow_same_book_alias_tokens_when_monitored_title_is_present [< 1 ms] chaptarr-0.9.965> Passed should_compare_decimal_series_positions_as_decimal_numbers [< 1 ms] chaptarr-0.9.965> Passed should_ignore_shorter_tracked_title_that_is_fully_inside_matched_title_span [< 1 ms] chaptarr-0.9.965> Passed should_keep_span_tokenizer_unicode_output_in_parity_with_shared_normalizer [< 1 ms] chaptarr-0.9.965> Passed should_match_compact_litrpg_and_split_lit_rpg_as_same_title_tokens("Jason Anspach - King's League: An Epic Lit RPG Adventure") [< 1 ms] chaptarr-0.9.965> Passed should_match_compact_litrpg_and_split_lit_rpg_as_same_title_tokens("Jason Anspach - King's League: An Epic LitRPG Adventure") [< 1 ms] chaptarr-0.9.965> Passed should_match_dramatized_title_when_production_label_precedes_series_subtitle [2 ms] chaptarr-0.9.965> Passed should_match_dramatized_title_when_release_uses_graphicaudio_badge [< 1 ms] chaptarr-0.9.965> Passed should_match_exact_monitored_title_with_author_series_and_noise [< 1 ms] chaptarr-0.9.965> Passed should_match_exact_title_with_bracketed_series_counter_metadata [< 1 ms] chaptarr-0.9.965> Passed should_match_exact_title_with_compact_prefix_code [1 ms] chaptarr-0.9.965> Passed should_match_germanic_title_transliteration [< 1 ms] chaptarr-0.9.965> Passed should_match_swedish_title_when_release_uses_scandinavian_transliteration [< 1 ms] chaptarr-0.9.965> Passed should_match_titles_when_release_omits_diacritics [< 1 ms] chaptarr-0.9.965> Passed should_match_usenet_subject_after_cleanup_when_monitored_title_is_present [< 1 ms] chaptarr-0.9.965> Passed should_not_accept_bare_split_prefix_for_pocket_potters [< 1 ms] chaptarr-0.9.965> Passed should_not_accept_split_prefix_when_it_is_not_the_book_title [< 1 ms] chaptarr-0.9.965> Passed should_not_bind_a_part_number_to_an_unrelated_series_label [< 1 ms] chaptarr-0.9.965> Passed should_not_drop_an_unmapped_marketing_subtitle_from_release_identity [< 1 ms] chaptarr-0.9.965> Passed should_not_drop_part_parenthetical_when_it_identifies_the_requested_book [< 1 ms] chaptarr-0.9.965> Passed should_not_fallback_to_split_main_title_when_primary_title_is_absent [< 1 ms] chaptarr-0.9.965> Passed should_not_let_a_poisoned_sibling_edition_hide_different_book_evidence [< 1 ms] chaptarr-0.9.965> Passed should_not_match_series_name_and_position_without_exact_book_title [< 1 ms] chaptarr-0.9.965> Passed should_not_match_short_title_when_release_contains_known_sibling_title [< 1 ms] chaptarr-0.9.965> Passed should_not_reject_sibling_title_when_it_is_not_adjacent_to_matched_title [< 1 ms] chaptarr-0.9.965> Passed should_not_shorten_the_monitored_edition_title_for_release_identity("Tuesdays with Morrie") [< 1 ms] chaptarr-0.9.965> Passed should_not_shorten_the_monitored_edition_title_for_release_identity("Mitch Albom - Tuesdays with Morrie (2007) MP3") [< 1 ms] chaptarr-0.9.965> Passed should_not_shorten_the_monitored_edition_title_for_release_identity("Tuesdays With Morrie - Mitch Albom audiobook") [< 1 ms] chaptarr-0.9.965> Passed should_not_treat_adjacent_bitrate_as_series_number [< 1 ms] chaptarr-0.9.965> Passed should_not_treat_decimal_series_position_as_whole_number_match [< 1 ms] chaptarr-0.9.965> Passed should_not_treat_exact_or_provider_proven_same_work_copies_as_sibling_contradictions [< 1 ms] chaptarr-0.9.965> Passed should_not_use_sibling_edition_title_for_release_identity_when_any_edition_ok_is_enabled [< 1 ms] chaptarr-0.9.965> Passed should_prefer_full_monitored_title_over_split_base_when_both_appear [< 1 ms] chaptarr-0.9.965> Passed should_prefer_primary_match_when_primary_and_sibling_titles_both_appear [< 1 ms] chaptarr-0.9.965> Passed should_reject_adjacent_bare_series_number_when_it_does_not_match_requested_book_position [< 1 ms] chaptarr-0.9.965> Passed should_reject_short_title_false_positive_even_with_polluted_author_hint [< 1 ms] chaptarr-0.9.965> Passed should_reject_superstring_when_other_tracked_title_contradicts [< 1 ms] chaptarr-0.9.965> Passed should_return_source_spans_for_backend_title_tokens [< 1 ms] chaptarr-0.9.965> Passed should_still_reject_authorless_exact_title_even_when_no_contradictions_exist [< 1 ms] chaptarr-0.9.965> Passed should_use_a_retitled_sibling_work_title_as_contradiction_evidence [< 1 ms] chaptarr-0.9.965> Passed scorecard_red-rising-exact-mam [1 ms] chaptarr-0.9.965> Passed scorecard_red-rising-position-1 [< 1 ms] chaptarr-0.9.965> Passed scorecard_red-rising-book-3-german-title [< 1 ms] chaptarr-0.9.965> Passed scorecard_red-rising-book-06-2-german-title [< 1 ms] chaptarr-0.9.965> Passed scorecard_red-rising-year-exempt [< 1 ms] chaptarr-0.9.965> Passed scorecard_red-rising-adjacent-year-no-series-position [< 1 ms] chaptarr-0.9.965> Passed scorecard_red-rising-part-2 [< 1 ms] chaptarr-0.9.965> Passed scorecard_red-rising-two-of-two [< 1 ms] chaptarr-0.9.965> Passed scorecard_goblet-title-present-with-series-position [< 1 ms] chaptarr-0.9.965> Passed scorecard_goblet-series-position-only [< 1 ms] chaptarr-0.9.965> Passed scorecard_code-complete-version-unknown-position [2 ms] chaptarr-0.9.965> Passed scorecard_java-version-unknown-position [< 1 ms] chaptarr-0.9.965> Passed scorecard_dune-messiah-prefix-sibling-title [< 1 ms] chaptarr-0.9.965> Passed scorecard_half-blood-prince-zero-padded-position [< 1 ms] chaptarr-0.9.965> Passed scorecard_alex-cross-series-suffix [< 1 ms] chaptarr-0.9.965> Passed scorecard_alex-cross-title-equals-series-suffix [< 1 ms] chaptarr-0.9.965> Passed scorecard_alex-cross-series-only-with-wrong-title [< 1 ms] chaptarr-0.9.965> Passed scorecard_kiss-the-girls-series-suffix [< 1 ms] chaptarr-0.9.965> Passed scorecard_dune-messiah-series-position-prefix [< 1 ms] chaptarr-0.9.965> Passed scorecard_dune-messiah-exact-ninjacentral [< 1 ms] chaptarr-0.9.965> Passed scorecard_dune-messiah-exact-2007-edition [< 1 ms] chaptarr-0.9.965> Passed scorecard_red-rising-light-bringer-position-mismatch [< 1 ms] chaptarr-0.9.965> Passed scorecard_acotar-mist-and-fury-wrong-book [< 1 ms] chaptarr-0.9.965> Passed scorecard_dungeon-crawler-carl-doomsday-wrong-book [< 1 ms] chaptarr-0.9.965> Passed scorecard_project-hail-mary-exact [< 1 ms] chaptarr-0.9.965> Passed scorecard_fire-blood-live-drunkenslug-approved [< 1 ms] chaptarr-0.9.965> Passed scorecard_fire-blood-live-mam-long-title-approved [< 1 ms] chaptarr-0.9.965> Passed scorecard_fire-blood-live-viserion-rejected [< 1 ms] chaptarr-0.9.965> Passed scorecard_shades-first-rule-live-mam-base-title-declared-miss [< 1 ms] chaptarr-0.9.965> Passed scorecard_bury-me-live-mam-approved [< 1 ms] chaptarr-0.9.965> Passed scorecard_bury-me-live-rachel-harrington-rejected [< 1 ms] chaptarr-0.9.965> Passed scorecard_five-people-live-authorless-year-match [< 1 ms] chaptarr-0.9.965> Passed scorecard_normal-people-live-mam-approved [< 1 ms] chaptarr-0.9.965> Passed scorecard_normal-people-live-paragon-rejected [< 1 ms] chaptarr-0.9.965> Passed scorecard_it-live-drunkenslug-approved [< 1 ms] chaptarr-0.9.965> Passed scorecard_it-live-it-grows-on-you-rejected [< 1 ms] chaptarr-0.9.965> Passed scorecard_it-live-here-it-comes-rejected [< 1 ms] chaptarr-0.9.965> Passed scorecard_it-live-if-it-bleeds-rejected [< 1 ms] chaptarr-0.9.965> Passed scorecard_it-live-sergeant-preston-prose-rejected [< 1 ms] chaptarr-0.9.965> Passed scorecard_it-live-you-like-it-darker-rejected [< 1 ms] chaptarr-0.9.965> Passed scorecard_dune-duke-caladan-live-mam-house-harkonnen-rejected [< 1 ms] chaptarr-0.9.965> Passed scorecard_dune-duke-caladan-live-mam-dune-house-harkonnen-rejected [< 1 ms] chaptarr-0.9.965> Passed scorecard_dune-duke-caladan-live-drunkenslug-prq-house-harkonnen-rejected [< 1 ms] chaptarr-0.9.965> Passed scorecard_dune-duke-caladan-live-mam-optional-article-approved [< 1 ms] chaptarr-0.9.965> Passed scorecard_kings-league-litrpg-split-title-approved [< 1 ms] chaptarr-0.9.965> Passed scorecard_dcc-parade-series-label-prefix-null-series-approved [< 1 ms] chaptarr-0.9.965> Passed scorecard_dcc-parade-series-label-prefix-populated-series-approved [< 1 ms] chaptarr-0.9.965> Passed scorecard_star-wars-empire-series-label-first-book-title-approved [< 1 ms] chaptarr-0.9.965> Passed scorecard_dcc-first-book-adjacent-doomsday-sibling-rejected [< 1 ms] chaptarr-0.9.965> Passed bare_monitor_true_should_enable_the_media_side [3 ms] chaptarr-0.9.965> Passed exact_book_search_targets_should_round_trip_through_the_api_resource [2 ms] chaptarr-0.9.965> Passed exact_book_target_should_enable_and_queue_its_media_side(False) [< 1 ms] chaptarr-0.9.965> Passed exact_book_target_should_enable_and_queue_its_media_side(True) [< 1 ms] chaptarr-0.9.965> Passed explicit_empty_legacy_tags_should_remain_distinct_from_not_supplied [< 1 ms] chaptarr-0.9.965> Passed explicit_off_side_should_remain_configured_and_paused [< 1 ms] chaptarr-0.9.965> Passed legacy_monitor_false_should_not_create_the_media_side [< 1 ms] chaptarr-0.9.965> Passed legacy_monitoring_fields_should_translate_to_the_binary_model [2 ms] chaptarr-0.9.965> Passed per_media_monitoring_settings_should_round_trip_without_legacy_monitoring_fields [< 1 ms] chaptarr-0.9.965> Passed per_media_tags_should_round_trip_with_null_and_empty_remaining_distinct [< 1 ms] chaptarr-0.9.965> Passed profile_options_should_use_profile_and_folder_types_not_names_or_paths [2 ms] chaptarr-0.9.965> Passed queue_should_apply_shared_tags_only_as_a_fallback_for_each_media_side [< 1 ms] chaptarr-0.9.965> Passed retrying_row_beyond_the_legacy_ceiling_should_remain_visible_as_retrying [< 1 ms] chaptarr-0.9.965> Passed list_should_reject_unknown_media_type [4 ms] chaptarr-0.9.965> Passed list_should_return_all_profiles_when_media_type_is_not_provided [< 1 ms] chaptarr-0.9.965> Passed list_should_return_general_and_audiobook_profiles_for_audiobook_media_type [< 1 ms] chaptarr-0.9.965> Passed list_should_return_general_and_ebook_profiles_for_ebook_media_type [< 1 ms] chaptarr-0.9.965> Passed resource_should_reject_invalid_profile_type [< 1 ms] chaptarr-0.9.965> Passed update_should_not_refresh_authors_when_allowed_languages_are_equivalent [< 1 ms] chaptarr-0.9.965> Passed update_should_refresh_authors_when_allowed_languages_change [< 1 ms] chaptarr-0.9.965> Passed should_classify_series_slots_when_skipping_parts_and_sets("5.5,6.5,7.5",1) [8 ms] chaptarr-0.9.965> Passed should_classify_series_slots_when_skipping_parts_and_sets("1,2,3",0) [< 1 ms] chaptarr-0.9.965> Passed should_classify_series_slots_when_skipping_parts_and_sets("1-3",0) [< 1 ms] chaptarr-0.9.965> Passed should_filter_only_books_with_exclusively_secondary_series_links [< 1 ms] chaptarr-0.9.965> Passed should_filter_series_secondary_per_media_type [< 1 ms] chaptarr-0.9.965> Passed should_filter_value_equal_remote_pockets_independently [< 1 ms] chaptarr-0.9.965> Passed should_keep_audiobook_omnibus_when_audiobook_files_exist [1 ms] chaptarr-0.9.965> Passed should_keep_book_when_page_count_equals_minimum_pages [< 1 ms] chaptarr-0.9.965> Passed should_keep_omnibus_when_local_file_edition_matches_remote_work_edition_cluster [< 1 ms] chaptarr-0.9.965> Passed should_keep_omnibus_with_identifier_when_only_loose_omnibus_filter_is_enabled [< 1 ms] chaptarr-0.9.965> Passed should_keep_secondary_series_book_with_an_existing_file [< 1 ms] chaptarr-0.9.965> Passed should_not_keep_ebook_omnibus_due_to_audiobook_file_edition_cluster [< 1 ms] chaptarr-0.9.965> Passed should_not_keep_omnibus_when_local_file_edition_tokens_point_to_multiple_remote_work_pockets [< 1 ms] chaptarr-0.9.965> Passed should_not_pin_audiobook_book_due_to_ebook_files_when_all_editions_filtered_out [< 1 ms] chaptarr-0.9.965> Passed should_not_pin_audiobook_omnibus_due_to_ebook_files [< 1 ms] chaptarr-0.9.965> Passed should_not_protect_work_id_less_remote_books_through_zero_remote_key [< 1 ms] chaptarr-0.9.965> Passed should_skip_omnibus_without_identifier_when_loose_omnibus_filter_is_enabled [< 1 ms] chaptarr-0.9.965> Passed should_not_throw_when_metadata_profile_is_missing [< 1 ms] chaptarr-0.9.965> Passed list_should_reject_unknown_media_type [4 ms] chaptarr-0.9.965> Passed list_should_return_all_profiles_when_media_type_is_not_provided [1 ms] chaptarr-0.9.965> Passed list_should_return_only_audiobook_profiles_for_audiobook_media_type [1 ms] chaptarr-0.9.965> Passed list_should_return_only_ebook_profiles_for_ebook_media_type [< 1 ms] chaptarr-0.9.965> Passed resource_mapper_should_only_expose_custom_formats_compatible_with_the_profile_type [< 1 ms] chaptarr-0.9.965> Passed resource_should_clear_conversion_when_convert_to_quality_is_explicit_zero [< 1 ms] chaptarr-0.9.965> Passed resource_should_keep_non_m4b_target_without_legacy_conversion_flag [< 1 ms] chaptarr-0.9.965> Passed resource_should_map_legacy_conversion_flag_when_convert_to_quality_is_omitted [< 1 ms] chaptarr-0.9.965> Passed resource_should_reject_invalid_profile_type [< 1 ms] chaptarr-0.9.965> Passed resource_should_round_trip_audiobook_preference_priority_and_disable_it_for_ebooks [< 1 ms] chaptarr-0.9.965> Passed resource_should_set_legacy_conversion_flag_for_m4b_target [< 1 ms] chaptarr-0.9.965> Passed schema_should_default_only_narrator_match_for_new_audiobook_profiles [1 ms] chaptarr-0.9.965> Passed schema_should_reject_unknown_media_type [< 1 ms] chaptarr-0.9.965> Passed schema_should_return_audiobook_default_for_audiobook_media_type [2 ms] chaptarr-0.9.965> Passed schema_should_return_ebook_default_for_ebook_media_type [< 1 ms] chaptarr-0.9.965> Passed schema_should_return_legacy_audiobook_default_when_media_type_is_not_provided [< 1 ms] chaptarr-0.9.965> Passed to_resource_should_preserve_surviving_group_cutoff_when_filtering_by_profile_type [< 1 ms] chaptarr-0.9.965> Passed validator_should_allow_disabled_wrong_type_quality [6 ms] chaptarr-0.9.965> Passed validator_should_allow_unknown_text_quality_on_ebook_profile [< 1 ms] chaptarr-0.9.965> Passed validator_should_reject_enabled_ebook_quality_on_audiobook_profile [1 ms] chaptarr-0.9.965> Passed validator_should_reject_group_cutoff_when_group_contains_wrong_type_quality [1 ms] chaptarr-0.9.965> Passed validator_should_reject_wrong_type_conversion_target [< 1 ms] chaptarr-0.9.965> Passed validator_should_reject_wrong_type_cutoff [< 1 ms] chaptarr-0.9.965> Passed validator_should_require_every_compatible_custom_format_and_reject_incompatible_ones [1 ms] chaptarr-0.9.965> Passed get_queue_should_return_a_copy_without_mutating_cached_rows [10 ms] chaptarr-0.9.965> Passed should_infer_completed_folder_quality_by_scanning_output_folder_once [7 ms] chaptarr-0.9.965> Passed should_infer_completed_folder_quality_from_download_client_file_paths [< 1 ms] chaptarr-0.9.965> Passed should_insert_updated_importing_download_into_queue_with_conversion_status [1 ms] chaptarr-0.9.965> Passed should_keep_updated_incomplete_import_download_visible_and_retryable(ImportBlocked) [< 1 ms] chaptarr-0.9.965> Passed should_lookup_grab_history_once_per_download_when_release_maps_to_multiple_books [< 1 ms] chaptarr-0.9.965> Passed should_mark_active_conversion_cancellable_until_cancel_requested [< 1 ms] chaptarr-0.9.965> Passed should_mark_blocked_import_download_retryable [< 1 ms] chaptarr-0.9.965> Passed should_mark_completed_failed_download_retryable_for_any_source_quality(12) [< 1 ms] chaptarr-0.9.965> Passed should_mark_completed_failed_download_retryable_for_any_source_quality(2) [< 1 ms] chaptarr-0.9.965> Passed should_mark_completed_failed_download_retryable_for_any_source_quality(3) [< 1 ms] chaptarr-0.9.965> Passed should_mark_failed_mp3_to_m4b_conversion_download_retryable [< 1 ms] chaptarr-0.9.965> Passed should_not_mark_failed_download_without_download_id_retryable [< 1 ms] chaptarr-0.9.965> Passed should_remove_updated_imported_download_from_queue [< 1 ms] chaptarr-0.9.965> Passed should_show_import_status_message_before_download_client_message(ImportBlocked) [< 1 ms] chaptarr-0.9.965> Passed should_use_grab_history_book_when_remote_book_has_no_books [< 1 ms] chaptarr-0.9.965> Passed should_use_grab_history_quality_when_remote_quality_is_unknown_audio [< 1 ms] chaptarr-0.9.965> Passed mapping_resource_should_accept_an_explicit_host_wide_scope [1 ms] chaptarr-0.9.965> Passed mapping_resource_should_require_download_client_scope_in_the_json_payload [< 1 ms] chaptarr-0.9.965> Passed suggestions_should_not_probe_download_clients_for_host_wide_mapping [16 ms] chaptarr-0.9.965> Passed suggestions_should_not_surface_download_client_status_errors [< 1 ms] chaptarr-0.9.965> Passed test_mapping_should_not_probe_download_clients_for_host_wide_mapping [1 ms] chaptarr-0.9.965> Passed test_mapping_should_still_check_items_when_status_probe_fails [2 ms] chaptarr-0.9.965> Passed test_mapping_should_verify_actual_download_client_item_round_trip [1 ms] chaptarr-0.9.965> Passed test_mapping_should_warn_when_download_client_reports_no_matching_path [< 1 ms] chaptarr-0.9.965> Passed should_allow_multiple_host_wide_mappings_for_same_host_when_remote_path_differs [16 ms] chaptarr-0.9.965> Passed should_allow_same_host_and_remote_path_for_different_download_clients [1 ms] chaptarr-0.9.965> Passed should_allow_second_scoped_mapping_for_same_download_client_when_remote_path_differs [< 1 ms] chaptarr-0.9.965> Passed should_allow_unix_paths_that_differ_only_by_case [< 1 ms] chaptarr-0.9.965> Passed should_allow_updating_existing_scoped_mapping_for_same_download_client [< 1 ms] chaptarr-0.9.965> Passed should_delete_scoped_mappings_when_download_client_is_deleted [< 1 ms] chaptarr-0.9.965> Passed should_derive_host_from_download_client_when_adding_scoped_mapping [< 1 ms] chaptarr-0.9.965> Passed should_fall_back_to_host_mapping_when_scoped_mapping_does_not_match [1 ms] chaptarr-0.9.965> Passed should_keep_host_based_mapping_for_legacy_callers [< 1 ms] chaptarr-0.9.965> Passed should_map_local_to_remote_with_download_client_scope [< 1 ms] chaptarr-0.9.965> Passed should_prefer_download_client_mapping_over_legacy_host_mapping [< 1 ms] chaptarr-0.9.965> Passed should_prefer_longest_download_client_local_path_mapping_when_existing_rows_overlap [< 1 ms] chaptarr-0.9.965> Passed should_prefer_longest_download_client_remote_path_mapping_when_existing_rows_overlap [< 1 ms] chaptarr-0.9.965> Passed should_reject_duplicate_remote_path_for_same_download_client [< 1 ms] chaptarr-0.9.965> Passed should_reject_scoped_mapping_when_download_client_has_no_host [< 1 ms] chaptarr-0.9.965> Passed should_reject_windows_duplicate_with_different_path_casing [< 1 ms] chaptarr-0.9.965> Passed should_report_mapped_path_visibility_and_writability_when_testing_mapping [< 1 ms] chaptarr-0.9.965> Passed should_return_effective_host_from_live_download_client [< 1 ms] chaptarr-0.9.965> Passed should_reject_configured_default_that_is_not_compatible [< 1 ms] chaptarr-0.9.965> Passed should_reject_multiple_compatible_roots_when_default_is_not_configured [< 1 ms] chaptarr-0.9.965> Passed should_use_configured_default_when_multiple_compatible_roots_exist [< 1 ms] chaptarr-0.9.965> Passed should_use_only_compatible_root_when_default_is_not_configured [< 1 ms] chaptarr-0.9.965> Passed should_filter_for_audiobook [< 1 ms] chaptarr-0.9.965> Passed should_filter_for_ebook [1 ms] chaptarr-0.9.965> Passed should_not_filter_when_media_type_is_missing [< 1 ms] chaptarr-0.9.965> Passed should_reject_unknown_media_type [< 1 ms] chaptarr-0.9.965> Passed mixed_root_scan_should_fill_missing_ebook_side_without_changing_audiobook_side [22 ms] chaptarr-0.9.965> Passed mixed_root_scan_should_link_only_audiobook_side_when_only_audio_files_exist [< 1 ms] chaptarr-0.9.965> Passed mixed_root_scan_should_link_the_complete_side_and_skip_the_incomplete_side [< 1 ms] chaptarr-0.9.965> Passed mixed_root_scan_should_not_overwrite_existing_ebook_root_from_another_folder [< 1 ms] chaptarr-0.9.965> Passed root_folder_scan_should_apply_the_one_time_book_mode_without_changing_the_author_gate(All,True,True) [< 1 ms] chaptarr-0.9.965> Passed root_folder_scan_should_apply_the_one_time_book_mode_without_changing_the_author_gate(Missing,False,True) [< 1 ms] chaptarr-0.9.965> Passed root_folder_scan_should_apply_the_one_time_book_mode_without_changing_the_author_gate(Existing,True,False) [< 1 ms] chaptarr-0.9.965> Passed root_folder_scan_should_apply_the_one_time_book_mode_without_changing_the_author_gate(None,False,False) [< 1 ms] chaptarr-0.9.965> Passed should_consume_handle_when_requested [< 1 ms] chaptarr-0.9.965> Passed should_leave_plain_values_alone [< 1 ms] chaptarr-0.9.965> Passed should_return_opaque_handle_and_resolve_secret [< 1 ms] chaptarr-0.9.965> Passed installer_should_use_only_the_verified_package_path [5 ms] chaptarr-0.9.965> Passed should_find_newer_notes_only_release_without_an_installable_package [< 1 ms] chaptarr-0.9.965> Passed should_not_warn_when_feed_has_no_newer_release("empty") [< 1 ms] chaptarr-0.9.965> Passed should_not_warn_when_feed_has_no_newer_release("current") [< 1 ms] chaptarr-0.9.965> Passed should_not_warn_when_feed_has_no_newer_release("older") [< 1 ms] chaptarr-0.9.965> Passed should_not_warn_when_feed_has_no_newer_release("threePartCurrent") [< 1 ms] chaptarr-0.9.965> Passed should_add_synthetic_row_when_server_lags_behind_installed_version [< 1 ms] chaptarr-0.9.965> Passed should_fill_changes_when_server_row_for_installed_version_has_none [< 1 ms] chaptarr-0.9.965> Passed should_leave_newer_rows_alone_when_update_is_available [< 1 ms] chaptarr-0.9.965> Passed should_match_installed_version_across_3_part_and_4_part_shapes [< 1 ms] chaptarr-0.9.965> Passed should_not_supplement_when_server_knows_installed_version_with_content [< 1 ms] chaptarr-0.9.965> Passed should_return_enhancements_when_server_has_no_rows [< 1 ms] chaptarr-0.9.965> Passed normalize_key_should_fold_diacritics_without_losing_letters("Renée Ballard","reneeballard") [< 1 ms] chaptarr-0.9.965> Passed normalize_key_should_fold_diacritics_without_losing_letters("Gabriel García Márquez","gabrielgarciamarquez") [< 1 ms] chaptarr-0.9.965> Passed normalize_key_should_fold_diacritics_without_losing_letters("J. K. Rowling","jkrowling") [< 1 ms] chaptarr-0.9.965> Passed normalize_key_should_preserve_non_latin_scripts [< 1 ms] chaptarr-0.9.965> Passed normalize_words_should_preserve_word_boundaries_for_non_latin_scripts [< 1 ms] chaptarr-0.9.965> NUnit Adapter 4.2.0.0: Test execution complete chaptarr-0.9.965> Passed should_not_guess_provider_for_bare_numeric_author_id [5 ms] chaptarr-0.9.965> Passed should_still_reject_existing_prefixed_author_id [1 ms] chaptarr-0.9.965> Passed current_os_validation_tests_should_adapt_rooted_file_system_paths [22 ms] chaptarr-0.9.965> Passed rooted_path_assignment_detection_should_only_match_unix_file_system_literals("Path = \"/ebooks\",",True) [< 1 ms] chaptarr-0.9.965> Passed rooted_path_assignment_detection_should_only_match_unix_file_system_literals("RootFolderPath = @\"C:\\ebooks\".AsOsAgnostic(),",False) [< 1 ms] chaptarr-0.9.965> Passed rooted_path_assignment_detection_should_only_match_unix_file_system_literals("routePath = \"/readarr/ebook\",",False) [< 1 ms] chaptarr-0.9.965> Passed folder_validator_should_replace_the_path_placeholder_for_null [1 ms] chaptarr-0.9.965> Passed path_validator_should_replace_the_path_placeholder_for_null [< 1 ms] chaptarr-0.9.965> chaptarr-0.9.965> Test Run Successful. chaptarr-0.9.965> Total tests: 3031 chaptarr-0.9.965> Passed: 3031 chaptarr-0.9.965> Total time: 12.0607 Seconds chaptarr-0.9.965> Finished dotnetCheckHook chaptarr-0.9.965> Running phase: installPhase chaptarr-0.9.965> Executing dotnetInstallHook chaptarr-0.9.965> Chaptarr.Console -> /nix/store/ndh70b5wk6zk8vpxfghb4800gvyraira-chaptarr-0.9.965/lib/chaptarr/bin/ chaptarr-0.9.965> Chaptarr.Mono -> /nix/store/ndh70b5wk6zk8vpxfghb4800gvyraira-chaptarr-0.9.965/lib/chaptarr/bin/ chaptarr-0.9.965> Finished dotnetInstallHook chaptarr-0.9.965> Running phase: dotnetFixupPhase chaptarr-0.9.965> installed wrapper to /nix/store/ndh70b5wk6zk8vpxfghb4800gvyraira-chaptarr-0.9.965/bin/Chaptarr chaptarr-0.9.965> Running phase: fixupPhase chaptarr-0.9.965> shrinking RPATHs of ELF executables and libraries in /nix/store/ndh70b5wk6zk8vpxfghb4800gvyraira-chaptarr-0.9.965 chaptarr-0.9.965> shrinking /nix/store/ndh70b5wk6zk8vpxfghb4800gvyraira-chaptarr-0.9.965/lib/chaptarr/bin/libMonoPosixHelper.so chaptarr-0.9.965> shrinking /nix/store/ndh70b5wk6zk8vpxfghb4800gvyraira-chaptarr-0.9.965/lib/chaptarr/bin/libe_sqlite3.so chaptarr-0.9.965> shrinking /nix/store/ndh70b5wk6zk8vpxfghb4800gvyraira-chaptarr-0.9.965/lib/chaptarr/bin/Chaptarr chaptarr-0.9.965> checking for references to /build/ in /nix/store/ndh70b5wk6zk8vpxfghb4800gvyraira-chaptarr-0.9.965... chaptarr-0.9.965> patching script interpreter paths in /nix/store/ndh70b5wk6zk8vpxfghb4800gvyraira-chaptarr-0.9.965