>>> prowlarr: Building testing/prowlarr 1.18.0.4543-r0 (using abuild 3.13.0-r3) started Mon, 03 Jun 2024 06:43:34 +0000 >>> prowlarr: Checking sanity of /home/buildozer/aports/testing/prowlarr/APKBUILD... >>> prowlarr: Analyzing dependencies... >>> prowlarr: Installing for build: build-base aspnetcore6-runtime sqlite-libs dotnet6-sdk yarn (1/19) Installing dotnet-host (8.0.6-r0) (2/19) Installing dotnet6-hostfxr (6.0.31-r0) (3/19) Installing icu-data-full (74.2-r0) (4/19) Installing icu-libs (74.2-r0) (5/19) Installing lttng-ust (2.13.8-r0) (6/19) Installing dotnet6-runtime (6.0.31-r0) (7/19) Installing aspnetcore6-runtime (6.0.31-r0) (8/19) Installing sqlite-libs (3.46.0-r0) (9/19) Installing aspnetcore6-targeting-pack (6.0.31-r0) (10/19) Installing dotnet6-apphost-pack (6.0.31-r0) (11/19) Installing dotnet6-targeting-pack (6.0.31-r0) (12/19) Installing dotnet6-templates (6.0.131-r0) (13/19) Installing netstandard21-targeting-pack (8.0.106-r0) (14/19) Installing dotnet6-sdk (6.0.131-r0) (15/19) Installing ada-libs (2.7.8-r0) (16/19) Installing libbase64 (0.5.2-r0) (17/19) Installing nodejs (20.13.1-r0) (18/19) Installing yarn (1.22.22-r0) (19/19) Installing .makedepends-prowlarr (20240603.064335) Executing busybox-1.36.1-r29.trigger OK: 963 MiB in 127 packages >>> prowlarr: Cleaning up srcdir >>> prowlarr: Cleaning up pkgdir >>> prowlarr: Cleaning up tmpdir >>> prowlarr: Fetching https://distfiles.alpinelinux.org/distfiles/edge/prowlarr-1.18.0.4543.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> prowlarr: Fetching prowlarr-1.18.0.4543.tar.gz::https://github.com/Prowlarr/Prowlarr/archive/refs/tags/v1.18.0.4543.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 3697k 0 3697k 0 0 5465k 0 --:--:-- --:--:-- --:--:-- 5465k 100 4313k 0 4313k 0 0 5804k 0 --:--:-- --:--:-- --:--:-- 9341k >>> prowlarr: Fetching https://distfiles.alpinelinux.org/distfiles/edge/prowlarr-1.18.0.4543.tar.gz >>> prowlarr: Checking sha512sums... prowlarr-1.18.0.4543.tar.gz: OK 0001-disable-restart.patch: OK prowlarr.initd: OK prowlarr.confd: OK package_info: OK >>> prowlarr: Unpacking /var/cache/distfiles/edge/prowlarr-1.18.0.4543.tar.gz... >>> prowlarr: 0001-disable-restart.patch patching file src/NzbDrone.Core/Lifecycle/LifecycleService.cs yarn install v1.22.22 [1/4] Resolving packages... [2/4] Fetching packages... warning chart.js@4.4.2: The engine "pnpm" appears to be invalid. [3/4] Linking dependencies... warning " > react-dnd-multi-backend@6.0.2" has incorrect peer dependency "react@^16.13". warning " > react-dnd-multi-backend@6.0.2" has incorrect peer dependency "react-dnd-html5-backend@^11.1.3". warning " > react-dnd-multi-backend@6.0.2" has incorrect peer dependency "react-dnd-touch-backend@^11.1.3". warning " > react-dnd-multi-backend@6.0.2" has incorrect peer dependency "react-dom@^16.13". warning "react-dnd-multi-backend > react-dnd-preview@6.0.2" has incorrect peer dependency "react@^16.13.1". warning "react-dnd-multi-backend > react-dnd-preview@6.0.2" has incorrect peer dependency "react-dnd@^11.1.3". 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". warning " > react-popper@1.3.7" has incorrect peer dependency "react@0.14.x || ^15.0.0 || ^16.0.0". warning "react-popper > create-react-context@0.3.0" has incorrect peer dependency "react@^0.14.0 || ^15.0.0 || ^16.0.0". warning " > react-virtualized@9.21.1" has incorrect peer dependency "react@^15.3.0 || ^16.0.0-alpha". warning " > react-virtualized@9.21.1" has incorrect peer dependency "react-dom@^15.3.0 || ^16.0.0-alpha". [4/4] Building fresh packages... Done in 9.54s. Welcome to .NET 6.0! --------------------- SDK Version: 6.0.131 ---------------- Installed an ASP.NET Core HTTPS development certificate. To trust the certificate run 'dotnet dev-certs https --trust' (Windows and macOS only). Learn about HTTPS: https://aka.ms/dotnet-https ---------------- Write your first app: https://aka.ms/dotnet-hello-world Find out what's new: https://aka.ms/dotnet-whats-new Explore documentation: https://aka.ms/dotnet-docs Report issues and find source on GitHub: https://github.com/dotnet/core Use 'dotnet --help' to see available commands or visit: https://aka.ms/dotnet-cli -------------------------------------------------------------------------------------- Microsoft (R) Build Engine version 17.0.3+d679d2092 for .NET Copyright (C) Microsoft Corporation. All rights reserved. Determining projects to restore... Restored /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/src/ServiceHelpers/ServiceUninstall/ServiceUninstall.csproj (in 11.55 sec). Restored /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/src/NzbDrone.Test.Dummy/Prowlarr.Test.Dummy.csproj (in 11.55 sec). Restored /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/src/ServiceHelpers/ServiceInstall/ServiceInstall.csproj (in 11.55 sec). Restored /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/src/NzbDrone.Common/Prowlarr.Common.csproj (in 17.4 sec). Restored /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/src/NzbDrone.Update/Prowlarr.Update.csproj (in 17.4 sec). Restored /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/src/NzbDrone.Mono/Prowlarr.Mono.csproj (in 17.4 sec). Restored /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/src/NzbDrone.Windows/Prowlarr.Windows.csproj (in 17.4 sec). Restored /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/src/NzbDrone.Core/Prowlarr.Core.csproj (in 18.02 sec). Restored /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/src/NzbDrone.SignalR/Prowlarr.SignalR.csproj (in 18.01 sec). Restored /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/src/NzbDrone.Test.Common/Prowlarr.Test.Common.csproj (in 19.94 sec). Restored /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/src/NzbDrone.Windows.Test/Prowlarr.Windows.Test.csproj (in 20.06 sec). Restored /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/src/NzbDrone.Libraries.Test/Prowlarr.Libraries.Test.csproj (in 20.08 sec). Restored /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/src/NzbDrone.Automation.Test/Prowlarr.Automation.Test.csproj (in 20.08 sec). Restored /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/src/Prowlarr.Api.V1.Test/Prowlarr.Api.V1.Test.csproj (in 20.08 sec). Restored /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/src/NzbDrone.Host.Test/Prowlarr.Host.Test.csproj (in 20.12 sec). Restored /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/src/NzbDrone.Integration.Test/Prowlarr.Integration.Test.csproj (in 20.14 sec). Restored /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/src/NzbDrone.Mono.Test/Prowlarr.Mono.Test.csproj (in 20.13 sec). Restored /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/src/Prowlarr.Api.V1/Prowlarr.Api.V1.csproj (in 20.2 sec). Restored /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/src/Prowlarr.Http/Prowlarr.Http.csproj (in 20.24 sec). Restored /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/src/NzbDrone.Host/Prowlarr.Host.csproj (in 20.24 sec). Restored /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/src/NzbDrone.Console/Prowlarr.Console.csproj (in 20.25 sec). Restored /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/src/NzbDrone.Core.Test/Prowlarr.Core.Test.csproj (in 20.3 sec). Restored /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/src/NzbDrone.Update.Test/Prowlarr.Update.Test.csproj (in 20.38 sec). Restored /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/src/NzbDrone.Common.Test/Prowlarr.Common.Test.csproj (in 20.44 sec). Restored /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/src/Prowlarr.Benchmark.Test/Prowlarr.Benchmark.Test.csproj (in 20.56 sec). Prowlarr.Test.Dummy -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Test.Dummy.dll ServiceInstall -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_output/net6.0/linux-musl-arm64/ServiceInstall.dll ServiceUninstall -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_output/net6.0/linux-musl-arm64/ServiceUninstall.dll Prowlarr.Test.Dummy -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/publish/ ServiceInstall -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_output/net6.0/linux-musl-arm64/publish/ ServiceUninstall -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_output/net6.0/linux-musl-arm64/publish/ Prowlarr.Common -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_output/net6.0/linux-musl-arm64/Prowlarr.Common.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Common -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_output/net6.0/linux-musl-arm64/publish/ Prowlarr.Windows -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_output/net6.0/linux-musl-arm64/Prowlarr.Windows.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Windows -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_output/net6.0/linux-musl-arm64/publish/ Prowlarr.Mono -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_output/net6.0/linux-musl-arm64/Prowlarr.Mono.dll Prowlarr.Update -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_output/Prowlarr.Update/net6.0/linux-musl-arm64/Prowlarr.Update.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Mono -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_output/net6.0/linux-musl-arm64/publish/ The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Update -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_output/Prowlarr.Update/net6.0/linux-musl-arm64/publish/ Prowlarr.Core -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_output/net6.0/linux-musl-arm64/Prowlarr.Core.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Core -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_output/net6.0/linux-musl-arm64/publish/ Prowlarr.Test.Common -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Test.Common.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.SignalR -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_output/net6.0/linux-musl-arm64/Prowlarr.SignalR.dll Prowlarr.Test.Common -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/publish/ Prowlarr.Benchmark.Test -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Benchmark.Test.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.SignalR -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_output/net6.0/linux-musl-arm64/publish/ The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Libraries.Test -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Libraries.Test.dll Prowlarr.Benchmark.Test -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/publish/ The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Automation.Test -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Automation.Test.dll Prowlarr.Update.Test -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Update.Test.dll Prowlarr.Libraries.Test -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/publish/ The Sentry CLI is not fully configured with authentication, organization, and project. The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Update.Test -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/publish/ Prowlarr.Automation.Test -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/publish/ Prowlarr.Http -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_output/net6.0/linux-musl-arm64/Prowlarr.Http.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Http -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_output/net6.0/linux-musl-arm64/publish/ Prowlarr.Core.Test -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Core.Test.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Core.Test -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/publish/ Prowlarr.Api.V1.Test -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Api.V1.Test.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Api.V1 -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_output/net6.0/linux-musl-arm64/Prowlarr.Api.V1.dll Prowlarr.Api.V1.Test -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/publish/ The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Api.V1 -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_output/net6.0/linux-musl-arm64/publish/ Prowlarr.Host -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_output/net6.0/linux-musl-arm64/Prowlarr.Host.dll Prowlarr.Integration.Test -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Integration.Test.dll The Sentry CLI is not fully configured with authentication, organization, and project. The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Host -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_output/net6.0/linux-musl-arm64/publish/ Prowlarr.Integration.Test -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/publish/ Prowlarr.Console -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_output/net6.0/linux-musl-arm64/Prowlarr.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Host.Test -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Host.Test.dll Prowlarr.Console -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_output/net6.0/linux-musl-arm64/publish/ The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Common.Test -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Common.Test.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Host.Test -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/publish/ Prowlarr.Common.Test -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/publish/ Prowlarr.Windows.Test -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Windows.Test.dll Prowlarr.Mono.Test -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Mono.Test.dll The Sentry CLI is not fully configured with authentication, organization, and project. The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Windows.Test -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/publish/ Prowlarr.Mono.Test -> /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/publish/ Build succeeded. 0 Warning(s) 0 Error(s) Time Elapsed 00:01:02.83 yarn run v1.22.22 $ yarn clean $ rimraf ./_output/UI && rimraf --glob "**/*.js.map" $ webpack --config ./frontend/build/webpack.config.js --env production --no-stats Source Folder: /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/frontend/src Output Folder: /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_output/UI isProduction: true isProfiling: false [FileManagerPlugin] copied "frontend/src/Content/robots.txt" to "/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_output/UI/Content/robots.txt [FileManagerPlugin] copied "frontend/src/*.html" to "/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_output/UI [FileManagerPlugin] copied "frontend/src/Content/Fonts/*.*" to "/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_output/UI/Content/Fonts [FileManagerPlugin] copied "frontend/src/Content/Images/*.*" to "/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_output/UI/Content/Images [FileManagerPlugin] copied "frontend/src/Content/Images/Icons/*.*" to "/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_output/UI/Content/Images/Icons Done in 42.26s. Test run for /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Host.Test.dll (.NETCoreApp,Version=v6.0) Test run for /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Update.Test.dll (.NETCoreApp,Version=v6.0) Test run for /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Libraries.Test.dll (.NETCoreApp,Version=v6.0) Test run for /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Api.V1.Test.dll (.NETCoreApp,Version=v6.0) Test run for /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Automation.Test.dll (.NETCoreApp,Version=v6.0) Test run for /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Benchmark.Test.dll (.NETCoreApp,Version=v6.0) Test run for /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Common.Test.dll (.NETCoreApp,Version=v6.0) Test run for /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Mono.Test.dll (.NETCoreApp,Version=v6.0) Test run for /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Windows.Test.dll (.NETCoreApp,Version=v6.0) Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Test run for /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Core.Test.dll (.NETCoreApp,Version=v6.0) Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Test run for /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Integration.Test.dll (.NETCoreApp,Version=v6.0) Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Starting test execution, please wait... Starting test execution, please wait... Starting test execution, please wait... Starting test execution, please wait... Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Starting test execution, please wait... A total of 1 test files matched the specified pattern. Starting test execution, please wait... Starting test execution, please wait... Starting test execution, please wait... Starting test execution, please wait... A total of 1 test files matched the specified pattern. A total of 1 test files matched the specified pattern. A total of 1 test files matched the specified pattern. Starting test execution, please wait... A total of 1 test files matched the specified pattern. A total of 1 test files matched the specified pattern. A total of 1 test files matched the specified pattern. A total of 1 test files matched the specified pattern. A total of 1 test files matched the specified pattern. Starting test execution, please wait... A total of 1 test files matched the specified pattern. A total of 1 test files matched the specified pattern. No test matches the given testcase filter `Category!=ManualTest&Category!=AutomationTest&Category!=WINDOWS&Category!=IntegrationTest&FullyQualifiedName!~DiskTransferServiceFixture` in /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Benchmark.Test.dll No test matches the given testcase filter `Category!=ManualTest&Category!=AutomationTest&Category!=WINDOWS&Category!=IntegrationTest&FullyQualifiedName!~DiskTransferServiceFixture` in /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Automation.Test.dll No test matches the given testcase filter `Category!=ManualTest&Category!=AutomationTest&Category!=WINDOWS&Category!=IntegrationTest&FullyQualifiedName!~DiskTransferServiceFixture` in /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Integration.Test.dll Skipped directory_exist_should_be_able_to_find_existing_folder [6 ms] Skipped directory_exist_should_be_able_to_find_existing_unc_share [8 ms] Skipped directory_exist_should_not_be_able_to_find_none_existing_folder [8 ms] Skipped empty_folder_should_return_folder_modified_date [8 ms] Skipped folder_should_return_correct_value_for_last_write [8 ms] Skipped FolderWritable_should_return_false_for_unwritable_directory [8 ms] Skipped FolderWritable_should_return_true_for_writable_directory [8 ms] Skipped GetParentFolder_should_remove_trailing_slash_before_getting_parent_folder [8 ms] Skipped MoveFile_should_not_move_overwrite_itself [8 ms] Skipped MoveFile_should_overwrite_existing_file [8 ms] Skipped RemoveEmptySubfolders_should_not_remove_nested_nonempty_folder [8 ms] Skipped RemoveEmptySubfolders_should_remove_nested_empty_folder [8 ms] Skipped should_be_able_to_delete_directory_with_read_only_file [8 ms] Skipped should_be_able_to_move_read_only_file [8 ms] Skipped should_be_able_to_rename_open_hardlinks_with_fileshare_delete [8 ms] Skipped should_be_able_to_set_permission_from_parrent [8 ms] Skipped should_be_set_last_file_write [8 ms] Skipped should_not_be_able_to_rename_open_hardlinks_with_fileshare_none [8 ms] Skipped should_not_be_able_to_rename_open_hardlinks_with_fileshare_write [8 ms] Skipped should_return_false_for_unlocked_and_readonly_file [8 ms] Skipped should_return_false_for_unlocked_file [8 ms] Skipped should_return_true_for_unlocked_file [8 ms] Skipped writealltext_should_truncate_existing [8 ms] Skipped should_be_able_to_get_space_on_folder_that_doesnt_exist [< 1 ms] Skipped should_be_able_to_get_space_on_unc [< 1 ms] Skipped should_get_free_space_for_folder [< 1 ms] Skipped should_get_free_space_for_folder_that_doesnt_exist [< 1 ms] Skipped should_return_free_disk_space [< 1 ms] Skipped should_throw_if_drive_doesnt_exist [< 1 ms] Skipped should_get_framework_version [< 1 ms] Skipped should_get_windows_version [< 1 ms] None - Failed: 0, Passed: 0, Skipped: 0, Total: 0, Duration: 13 ms - /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Windows.Test.dll (net6.0) Info: --- Start: NzbDrone.Api.Test.ClientSchemaTests.SchemaBuilderFixture.schema_should_have_proper_fields --- Info: --- End: NzbDrone.Api.Test.ClientSchemaTests.SchemaBuilderFixture.schema_should_have_proper_fields --- Info: --- Start: NzbDrone.Api.Test.ClientSchemaTests.SchemaBuilderFixture.should_return_field_for_every_property --- Info: --- End: NzbDrone.Api.Test.ClientSchemaTests.SchemaBuilderFixture.should_return_field_for_every_property --- Passed! - Failed: 0, Passed: 1, Skipped: 0, Total: 1, Duration: 222 ms - /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Libraries.Test.dll (net6.0) Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.directory_exist_should_be_able_to_find_existing_unc_share --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.directory_exist_should_be_able_to_find_existing_unc_share --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.directory_exist_should_not_be_able_to_find_none_existing_folder --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.directory_exist_should_not_be_able_to_find_none_existing_folder --- Info: --- Start: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_if_process_is_zero --- Info: Installation Folder: /C/NzbDrone/ Info: Updating Prowlarr from version to version 1.18.0.4543 Info: Verifying requirements before update... Info: --- End: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_if_process_is_zero --- Info: --- Start: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_if_target_folder_doesnt_exist --- Info: Installation Folder: /C/NzbDrone/ Info: Updating Prowlarr from version to version 1.18.0.4543 Info: Verifying requirements before update... Info: --- End: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_if_target_folder_doesnt_exist --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.empty_folder_should_return_folder_modified_date --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.empty_folder_should_return_folder_modified_date --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.folder_should_return_correct_value_for_last_write --- Info: Path is: /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4296_638529939413788059_3/i5frg44f.pjq/aupmcvax.b24 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.folder_should_return_correct_value_for_last_write --- Info: --- Start: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_if_update_folder_doesnt_exist --- Info: Installation Folder: /C/NzbDrone/ Info: Updating Prowlarr from version to version 1.18.0.4543 Info: Verifying requirements before update... Info: Verifying Update Folder Info: --- End: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_if_update_folder_doesnt_exist --- Info: --- Start: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_target_folder_is_blank(null) --- Info: Installation Folder: Info: Updating Prowlarr from version to version 1.18.0.4543 Info: Verifying requirements before update... Info: --- End: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_target_folder_is_blank(null) --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.FolderWritable_should_return_false_for_unwritable_directory --- Trace: Directory '/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4296_638529939413850381_4/qcu33k0k.wqz' isn't writable. Access to the path '/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4296_638529939413850381_4/qcu33k0k.wqz/prowlarr_write_test.txt' is denied. Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.FolderWritable_should_return_false_for_unwritable_directory --- Info: --- Start: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_target_folder_is_blank("") --- Info: Installation Folder: Info: Updating Prowlarr from version to version 1.18.0.4543 Info: Verifying requirements before update... Info: --- End: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_target_folder_is_blank("") --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.FolderWritable_should_return_true_for_writable_directory --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.FolderWritable_should_return_true_for_writable_directory --- Info: --- Start: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_target_folder_is_blank(" ") --- Info: Installation Folder: Info: Updating Prowlarr from version to version 1.18.0.4543 Info: Verifying requirements before update... Info: --- End: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_target_folder_is_blank(" ") --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.GetParentFolder_should_remove_trailing_slash_before_getting_parent_folder --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.GetParentFolder_should_remove_trailing_slash_before_getting_parent_folder --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.IsValidFolderPermissionMask_should_return_correct --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.IsValidFolderPermissionMask_should_return_correct --- Info: --- Start: NzbDrone.Update.Test.ProgramFixture.should_call_update_with_correct_path --- Debug: NzbDrone process ID: 12 Debug: Arguments: Debug: 12 Debug: Debug: /C/Prowlarr/prowlarr.exe Debug: Using executing application: /C/Prowlarr/prowlarr.exe Debug: Executable location: /C/Prowlarr/prowlarr.exe Info: --- End: NzbDrone.Update.Test.ProgramFixture.should_call_update_with_correct_path --- Info: --- Start: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int("d","") --- Info: --- End: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int("d","") --- Passed! - Failed: 0, Passed: 3, Skipped: 0, Total: 3, Duration: 408 ms - /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Api.V1.Test.dll (net6.0) Skipped directory_exist_should_be_able_to_find_existing_unc_share [30 ms] Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.MoveFile_should_not_move_overwrite_itself --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.MoveFile_should_not_move_overwrite_itself --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.MoveFile_should_overwrite_existing_file --- Trace: Moved '/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4296_638529939414167196_7/pq42akuf.wv3' -> '/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4296_638529939414167196_7/31ykpfhz.ram' using Syscall.rename Trace: Deleting file: /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4296_638529939414167196_7/31ykpfhz.ram Trace: Moved '/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4296_638529939414167196_7/ovfofyx5.pe5' -> '/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4296_638529939414167196_7/31ykpfhz.ram' using Syscall.rename Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.MoveFile_should_overwrite_existing_file --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.RemoveEmptySubfolders_should_not_remove_nested_nonempty_folder --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.RemoveEmptySubfolders_should_not_remove_nested_nonempty_folder --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.RemoveEmptySubfolders_should_remove_nested_empty_folder --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.RemoveEmptySubfolders_should_remove_nested_empty_folder --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_delete_directory_with_read_only_file --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_delete_directory_with_read_only_file --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_move_read_only_file --- Trace: Deleting file: /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4296_638529939414413749_11/x4gf4b3t.jdj Trace: Moved '/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4296_638529939414413749_11/1k4br5s0.2lt' -> '/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4296_638529939414413749_11/x4gf4b3t.jdj' using Syscall.rename Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_move_read_only_file --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_rename_open_hardlinks_with_fileshare_delete --- Trace: Moved '/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4296_638529939414433504_12/exdr3cwa.g52/destination.txt' -> '/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4296_638529939414433504_12/exdr3cwa.g52/rename.txt' using Syscall.rename Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_rename_open_hardlinks_with_fileshare_delete --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_set_permission_from_parrent --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_set_permission_from_parrent --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_set_last_file_write --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_set_last_file_write --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_clear_setgid_on_set_folder_permissions --- Debug: Setting permissions: 0755 on /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4296_638529939414500240_15/045w42ub.1oi Debug: Setting permissions: 0775 on /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4296_638529939414500240_15/045w42ub.1oi Debug: Setting permissions: 0750 on /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4296_638529939414500240_15/045w42ub.1oi Debug: Setting permissions: 0051 on /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4296_638529939414500240_15/045w42ub.1oi Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_clear_setgid_on_set_folder_permissions --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_copy_folder_permissions --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_copy_folder_permissions --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_copy_symlink --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_copy_symlink --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_ignore_special_mounts("/snap/blaat") --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_ignore_special_mounts("/snap/blaat") --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_ignore_special_mounts("/var/lib/docker/zfs-storage-mount") --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_ignore_special_mounts("/var/lib/docker/zfs-storage-mount") --- Info: --- Start: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int("","") --- Info: --- End: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int("","") --- Info: --- Start: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int("0","") --- Info: --- End: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int("0","") --- Info: --- Start: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int("-1","") --- Info: --- End: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int("-1","") --- Info: --- Start: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int(" ","") --- Info: --- End: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int(" ","") --- Info: --- Start: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int(".","") --- Info: --- End: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int(".","") --- Info: --- Start: NzbDrone.Update.Test.ProgramFixture.should_throw_if_null_passed_in --- Info: --- End: NzbDrone.Update.Test.ProgramFixture.should_throw_if_null_passed_in --- Info: --- Start: NzbDrone.Update.Test.StartNzbDroneServiceFixture.should_start_console_if_app_type_was_service_but_start_failed_because_of_permissions --- Info: Starting Prowlarr Info: Starting Prowlarr service Warn: Couldn't start Prowlarr Service (Most likely due to permission issues). falling back to console. Info: Starting Prowlarr.Console Info: --- End: NzbDrone.Update.Test.StartNzbDroneServiceFixture.should_start_console_if_app_type_was_service_but_start_failed_because_of_permissions --- Info: --- Start: NzbDrone.Update.Test.StartNzbDroneServiceFixture.should_start_service_if_app_type_was_serivce --- Info: Starting Prowlarr Info: Starting Prowlarr service Info: --- End: NzbDrone.Update.Test.StartNzbDroneServiceFixture.should_start_service_if_app_type_was_serivce --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_move_symlink --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_move_symlink --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_preserve_setgid_on_set_folder_permissions --- Debug: Setting permissions: 755 on /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4296_638529939415344683_19/wpbedbkq.l3j Debug: Setting permissions: 775 on /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4296_638529939415344683_19/wpbedbkq.l3j Debug: Setting permissions: 750 on /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4296_638529939415344683_19/wpbedbkq.l3j Debug: Setting permissions: 051 on /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4296_638529939415344683_19/wpbedbkq.l3j Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_preserve_setgid_on_set_folder_permissions --- Skipped should_not_be_able_to_rename_open_hardlinks_with_fileshare_none [< 1 ms] Skipped should_not_be_able_to_rename_open_hardlinks_with_fileshare_write [< 1 ms] Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_false_for_unlocked_and_readonly_file --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_false_for_unlocked_and_readonly_file --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_false_for_unlocked_file --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_false_for_unlocked_file --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_special_mount_when_queried("/snap/blaat") --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_special_mount_when_queried("/snap/blaat") --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_special_mount_when_queried("/var/lib/docker/zfs-storage-mount") --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_special_mount_when_queried("/var/lib/docker/zfs-storage-mount") --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_true_for_unlocked_file --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_true_for_unlocked_file --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_set_file_permissions --- Debug: Setting permissions: 755 on /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4296_638529939415505813_23/2zifv531.udk Debug: Setting permissions: 0755 on /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4296_638529939415505813_23/2zifv531.udk Debug: Setting permissions: 1775 on /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4296_638529939415505813_23/2zifv531.udk Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_set_file_permissions --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_set_folder_permissions --- Debug: Setting permissions: 755 on /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4296_638529939415524869_24/phxpsosq.xmj Debug: Setting permissions: 775 on /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4296_638529939415524869_24/phxpsosq.xmj Debug: Setting permissions: 750 on /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4296_638529939415524869_24/phxpsosq.xmj Debug: Setting permissions: 051 on /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4296_638529939415524869_24/phxpsosq.xmj Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_set_folder_permissions --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.writealltext_should_truncate_existing --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.writealltext_should_truncate_existing --- Info: --- Start: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.Add_new_value_to_database --- Trace: Writing Setting to database. Key:'historycleanupdays' Value:'20' Info: --- End: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.Add_new_value_to_database --- Skipped should_be_able_to_check_space_on_ramdrive [< 1 ms] Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.SymbolicLinkResolverFixture.should_follow_nested_symlinks --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.SymbolicLinkResolverFixture.should_follow_nested_symlinks --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.SymbolicLinkResolverFixture.should_throw_on_infinite_loop --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.SymbolicLinkResolverFixture.should_throw_on_infinite_loop --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.FreebsdVersionAdapterFixture.should_get_version_info --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.FreebsdVersionAdapterFixture.should_get_version_info --- Info: --- Start: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.config_properties_should_write_and_read_using_same_key --- Trace: Writing Setting to database. Key:'historycleanupdays' Value:'570' Trace: Writing Setting to database. Key:'logindexerresponse' Value:'True' Trace: Writing Setting to database. Key:'firstdayofweek' Value:'575' Trace: Writing Setting to database. Key:'calendarweekcolumnheader' Value:'fd6a2c3d-c4a7-439e-9b09-e72de1b758af' Trace: Writing Setting to database. Key:'shortdateformat' Value:'8a24799b-8865-4191-857d-6b8c8446cc81' Trace: Writing Setting to database. Key:'longdateformat' Value:'1cf89db0-b4ec-4c79-ad96-35e5e1649f8b' Trace: Writing Setting to database. Key:'timeformat' Value:'0d857789-58e9-4018-b804-0928f754015b' Trace: Writing Setting to database. Key:'showrelativedates' Value:'True' Trace: Writing Setting to database. Key:'enablecolorimpairedmode' Value:'True' Trace: Writing Setting to database. Key:'uilanguage' Value:'eb12fc27-53c0-421d-aab8-fab1bdaf1a02' Info: --- End: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.config_properties_should_write_and_read_using_same_key --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.ReleaseFileVersionAdapterFixture.should_get_version_info --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.ReleaseFileVersionAdapterFixture.should_get_version_info --- Info: --- Start: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.Get_value_should_return_default_when_no_value --- Trace: Using default config value for 'historycleanupdays' defaultValue:'30' Info: --- End: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.Get_value_should_return_default_when_no_value --- Info: --- Start: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.get_value_with_out_persist_should_not_store_default_value --- Trace: Using default config value for 'historycleanupdays' defaultValue:'30' Info: --- End: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.get_value_with_out_persist_should_not_store_default_value --- Skipped should_be_able_to_get_space_on_folder_that_doesnt_exist [< 1 ms] Skipped should_get_free_space_for_folder [< 1 ms] Skipped should_get_free_space_for_folder_that_doesnt_exist [< 1 ms] Skipped should_return_free_disk_space [< 1 ms] Skipped should_get_version_info [< 1 ms] Skipped should_get_framework_version [< 1 ms] Info: --- Start: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.get_value_with_persist_should_store_default_value --- Trace: Using default config value for 'hmacsalt' defaultValue:'7120661f-984f-4413-a205-7ed64c66b768' Trace: Writing Setting to database. Key:'hmacsalt' Value:'7120661f-984f-4413-a205-7ed64c66b768' Info: --- End: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.get_value_with_persist_should_store_default_value --- Info: --- Start: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.should_ignore_null_properties --- Trace: Using default config value for 'historycleanupdays' defaultValue:'30' Trace: Using default config value for 'logindexerresponse' defaultValue:'False' Trace: Using default config value for 'firstdayofweek' defaultValue:'0' Trace: Using default config value for 'calendarweekcolumnheader' defaultValue:'ddd M/D' Trace: Using default config value for 'shortdateformat' defaultValue:'MMM D YYYY' Trace: Using default config value for 'longdateformat' defaultValue:'dddd, MMMM D YYYY' Trace: Using default config value for 'timeformat' defaultValue:'h(:mm)a' Trace: Using default config value for 'showrelativedates' defaultValue:'True' Trace: Using default config value for 'enablecolorimpairedmode' defaultValue:'False' Trace: Using default config value for 'uilanguage' defaultValue:'en' Trace: Using default config value for 'plexclientidentifier' defaultValue:'b4ff9ae4-1f40-40f7-874b-8837ae3811c3' Trace: Writing Setting to database. Key:'plexclientidentifier' Value:'b4ff9ae4-1f40-40f7-874b-8837ae3811c3' Trace: Using default config value for 'rijndaelpassphrase' defaultValue:'17f2efda-2878-459b-836e-a327a16542c8' Trace: Writing Setting to database. Key:'rijndaelpassphrase' Value:'17f2efda-2878-459b-836e-a327a16542c8' Trace: Using default config value for 'hmacpassphrase' defaultValue:'cb9feeaf-20c0-4401-b8e8-749e7aa76d24' Trace: Writing Setting to database. Key:'hmacpassphrase' Value:'cb9feeaf-20c0-4401-b8e8-749e7aa76d24' Trace: Using default config value for 'rijndaelsalt' defaultValue:'07350110-e621-4a62-af09-1dd59ab091e0' Trace: Writing Setting to database. Key:'rijndaelsalt' Value:'07350110-e621-4a62-af09-1dd59ab091e0' Trace: Using default config value for 'hmacsalt' defaultValue:'0e6d0194-4ca0-4750-995e-482c02a1e380' Trace: Writing Setting to database. Key:'hmacsalt' Value:'0e6d0194-4ca0-4750-995e-482c02a1e380' Trace: Using default config value for 'downloadprotectionkey' defaultValue:'7eaf1edf1ccc42238f939fa743b32113' Trace: Writing Setting to database. Key:'downloadprotectionkey' Value:'7eaf1edf1ccc42238f939fa743b32113' Trace: Using default config value for 'proxyenabled' defaultValue:'False' Trace: Using default config value for 'proxytype' defaultValue:'Http' Trace: Using default config value for 'proxyhostname' defaultValue:'' Trace: Using default config value for 'proxyport' defaultValue:'8080' Trace: Using default config value for 'proxyusername' defaultValue:'' Trace: Using default config value for 'proxypassword' defaultValue:'' Trace: Using default config value for 'proxybypassfilter' defaultValue:'' Trace: Using default config value for 'proxybypasslocaladdresses' defaultValue:'True' Trace: Using default config value for 'backupfolder' defaultValue:'Backups' Trace: Using default config value for 'backupinterval' defaultValue:'7' Trace: Using default config value for 'backupretention' defaultValue:'28' Trace: Using default config value for 'certificatevalidation' defaultValue:'Enabled' Trace: Using default config value for 'applicationurl' defaultValue:'' Info: --- End: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.should_ignore_null_properties --- Passed! - Failed: 0, Passed: 17, Skipped: 0, Total: 17, Duration: 602 msInfo: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_detect_server() --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_detect_server() --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("10.8.0") --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("10.8.0") --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("10.8") --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("10.8") --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("10.8.1") --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("10.8.1") --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("10.11.20") --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("10.11.20") --- - /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Update.Test.dll (net6.0) Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("11.7.9") --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("11.7.9") --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("12.6.8") --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("12.6.8") --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("13.5.1") --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("13.5.1") --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_return_null_if_folder_doesnt_exist() --- Debug: Directory /System/Library/CoreServices/ doesn't exist Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_return_null_if_folder_doesnt_exist() --- Info: --- Start: NzbDrone.App.Test.ContainerFixture.should_be_able_to_resolve_downloadclients --- Info: --- End: NzbDrone.App.Test.ContainerFixture.should_be_able_to_resolve_downloadclients --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.ReleaseFileVersionAdapterFixture.should_detect_version --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.ReleaseFileVersionAdapterFixture.should_detect_version --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.ReleaseFileVersionAdapterFixture.should_return_null_if_etc_doesnt_exist --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.ReleaseFileVersionAdapterFixture.should_return_null_if_etc_doesnt_exist --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.ReleaseFileVersionAdapterFixture.should_return_null_if_release_file_doesnt_exist --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.ReleaseFileVersionAdapterFixture.should_return_null_if_release_file_doesnt_exist --- Info: --- Start: NzbDrone.App.Test.ContainerFixture.should_be_able_to_resolve_indexers --- Info: --- End: NzbDrone.App.Test.ContainerFixture.should_be_able_to_resolve_indexers --- Passed! - Failed: 0, Passed: 47, Skipped: 9, Total: 56, Duration: 704 ms - /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Mono.Test.dll (net6.0) Info: --- Start: NzbDrone.App.Test.NzbDroneProcessServiceFixture.should_continue_if_only_instance --- Info: --- End: NzbDrone.App.Test.NzbDroneProcessServiceFixture.should_continue_if_only_instance --- Info: --- Start: NzbDrone.App.Test.NzbDroneProcessServiceFixture.should_enforce_if_another_console_is_running --- Info: 1 instance(s) of Prowlarr are running Warn: Another instance of Prowlarr is already running. Info: --- End: NzbDrone.App.Test.NzbDroneProcessServiceFixture.should_enforce_if_another_console_is_running --- Info: --- Start: NzbDrone.App.Test.NzbDroneProcessServiceFixture.should_return_false_if_another_gui_is_running --- Info: 1 instance(s) of Prowlarr are running Warn: Another instance of Prowlarr is already running. Info: --- End: NzbDrone.App.Test.NzbDroneProcessServiceFixture.should_return_false_if_another_gui_is_running --- Info: --- Start: NzbDrone.App.Test.RouterTest.Route_should_call_install_service_when_application_mode_is_install --- Info: --- End: NzbDrone.App.Test.RouterTest.Route_should_call_install_service_when_application_mode_is_install --- Info: --- Start: NzbDrone.App.Test.RouterTest.Route_should_call_uninstall_service_when_application_mode_is_uninstall --- Info: --- End: NzbDrone.App.Test.RouterTest.Route_should_call_uninstall_service_when_application_mode_is_uninstall --- Skipped should_return_same_instance_of_singletons [< 1 ms] Skipped Route_should_call_install_service_when_application_mode_is_install [8 ms] Skipped Route_should_call_uninstall_service_when_application_mode_is_uninstall [< 1 ms] Info: --- Start: NzbDrone.App.Test.RouterTest.show_error_on_install_if_service_already_exist --- Info: --- End: NzbDrone.App.Test.RouterTest.show_error_on_install_if_service_already_exist --- Info: --- Start: NzbDrone.App.Test.RouterTest.show_error_on_uninstall_if_service_doesnt_exist --- Info: --- End: NzbDrone.App.Test.RouterTest.show_error_on_uninstall_if_service_doesnt_exist --- Skipped show_error_on_install_if_service_already_exist [< 1 ms] Skipped show_error_on_uninstall_if_service_doesnt_exist [< 1 ms] Passed! - Failed: 0, Passed: 6, Skipped: 5, Total: 11, Duration: 1 s - /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Host.Test.dll (net6.0) Info: --- Start: NzbDrone.Common.Test.CacheTests.CachedManagerFixture.should_return_proper_type_of_cache --- Info: --- End: NzbDrone.Common.Test.CacheTests.CachedManagerFixture.should_return_proper_type_of_cache --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_all_with_empty_db_should_return_empty_list --- Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939416028973_1/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0574236s Info: DatabaseEngineVersionCheck migrated Info: => 0.0593412s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0287614s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0308527s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0019557s Info: AlterTable VersionInfo Info: => 0.0001968s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.001046s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.001413s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 1.77E-05s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0002646s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0004615s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.0004949s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 0.0001294s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0002291s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 9.64E-05s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.0001369s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.0001599s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0001133s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0001696s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0001159s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.000149s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001474s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 0.0001122s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001034s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 0.0001106s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001229s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 8E-05s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 7.62E-05s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.000142s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.000159s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 9.77E-05s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.0001071s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 8.47E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-06-03T06:45:42', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0063593s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0218518s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.002302s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0074691s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001254s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0001201s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-06-03T06:45:42', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0005163s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 6E-07s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004679s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.0001508s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001187s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0001266s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-06-03T06:45:42', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.000448s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-06-03T06:45:42', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0004376s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 0.0003594s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-06-03T06:45:42', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0006336s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0001532s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 9.08E-05s Info: AlterTable Indexers Info: => 5E-07s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003135s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-06-03T06:45:42', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0006435s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 5E-07s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003262s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 9.46E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-06-03T06:45:42', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0003889s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0017122s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-06-03T06:45:42', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0020117s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0001694s Info: AlterTable Indexers Info: => 5E-07s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0003234s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-06-03T06:45:42', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0006358s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 1E-06s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0003478s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-06-03T06:45:42', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0006674s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 0.0023929s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-06-03T06:45:42', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.002717s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 1.4E-06s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003765s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-06-03T06:45:42', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0006953s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.000196s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001336s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 9.48E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-06-03T06:45:42', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0004195s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 0.0027726s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 6.77E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-06-03T06:45:42', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0003763s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 7.37E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 4.07E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 3.68E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 3.79E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 3.52E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 3.6E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 3.82E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 3.62E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 3.56E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 3.55E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 3.51E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 3.47E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 3.58E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 3.56E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 3.42E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 3.37E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 7.74E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 4.49E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 4.28E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 4.39E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 4.26E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 4.16E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 4.23E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 4.01E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 4.12E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 4.01E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 4.12E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 4.2E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 4.24E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 4.13E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 4.27E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 4.01E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 8.44E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 4.72E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 4.46E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-06-03T06:45:42', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0003212s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 1.1E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003853s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-06-03T06:45:42', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0007041s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 7.19E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-06-03T06:45:42', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0003427s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 7.22E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-06-03T06:45:42', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0003415s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0006397s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-06-03T06:45:42', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0009458s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0060806s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-06-03T06:45:42', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0064042s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 1.1E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0003768s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-06-03T06:45:42', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0006917s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 6E-07s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.0003491s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0003099s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-06-03T06:45:42', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0006179s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 25 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'SpeedCDSettings' WHERE "Implementation" = 'SpeedCD' Info: => 7.88E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-06-03T06:45:42', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0003529s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 26 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'TorrentDaySettings' WHERE "Implementation" = 'TorrentDay' Info: => 7.69E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-06-03T06:45:42', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0003482s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 27 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AlphaRatioSettings' WHERE "Implementation" = 'AlphaRatio' Info: => 7.77E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 6.04E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-06-03T06:45:42', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0003266s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Main DB to 28 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'NotWhatCD' Info: => 7.32E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-06-03T06:45:42', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0003415s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 1.2E-06s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003602s Info: AlterTable Notifications Info: => 5E-07s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.000324s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-06-03T06:45:42', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0006391s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 30 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AnimeTorrentsSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 7.74E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-06-03T06:45:42', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0003394s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0014026s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-06-03T06:45:42', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0017266s Info: 32: health_restored_notification migrating Info: Beginning Transaction Info: Starting migration of Main DB to 32 Info: AlterTable Notifications Info: => 1.1E-06s Info: CreateColumn Notifications OnHealthRestored Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthRestored" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003813s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-06-03T06:45:42', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0007385s Info: 33: remove_uc migrating Info: Beginning Transaction Info: Starting migration of Main DB to 33 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Usenet Crawler' Info: => 7.02E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-06-03T06:45:42', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.00037s Info: 34: history_fix_data_titles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 34 Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0015958s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-06-03T06:45:42', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.001925s Info: 35: download_client_per_indexer migrating Info: Beginning Transaction Info: Starting migration of Main DB to 35 Info: AlterTable Indexers Info: => 4E-07s Info: CreateColumn Indexers DownloadClientId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003918s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-06-03T06:45:42', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.000724s Info: 36: postgres_update_timestamp_columns_to_with_timezone migrating Info: Beginning Transaction Info: Starting migration of Main DB to 36 Info: AlterTable ApplicationStatus Info: => 6E-07s Info: AlterColumn ApplicationStatus InitialFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0036618s Info: AlterTable ApplicationStatus Info: => 8.3E-06s Info: AlterColumn ApplicationStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0027941s Info: AlterTable ApplicationStatus Info: => 6E-07s Info: AlterColumn ApplicationStatus DisabledTill DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0027455s Info: AlterTable Commands Info: => 6E-07s Info: AlterColumn Commands QueuedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0025576s Info: AlterTable Commands Info: => 8E-07s Info: AlterColumn Commands StartedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0026121s Info: AlterTable Commands Info: => 7E-07s Info: AlterColumn Commands EndedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0026126s Info: AlterTable DownloadClientStatus Info: => 7E-07s Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0027497s Info: AlterTable DownloadClientStatus Info: => 6E-07s Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0027309s Info: AlterTable DownloadClientStatus Info: => 7E-07s Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0027295s Info: AlterTable History Info: => 5E-07s Info: AlterColumn History Date DateTimeOffset Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Successful" INTEGER NOT NULL) Info: INSERT INTO "History_temp" ("Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful") SELECT "Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful" FROM "History" Info: DROP TABLE "History" Info: ALTER TABLE "History_temp" RENAME TO "History" Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0032234s Info: AlterTable IndexerDefinitionVersions Info: => 7E-07s Info: AlterColumn IndexerDefinitionVersions LastUpdated DateTimeOffset Info: CREATE TABLE "IndexerDefinitionVersions_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: INSERT INTO "IndexerDefinitionVersions_temp" ("Id", "DefinitionId", "File", "Sha", "LastUpdated") SELECT "Id", "DefinitionId", "File", "Sha", "LastUpdated" FROM "IndexerDefinitionVersions" Info: DROP TABLE "IndexerDefinitionVersions" Info: ALTER TABLE "IndexerDefinitionVersions_temp" RENAME TO "IndexerDefinitionVersions" Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.009218s Info: AlterTable IndexerStatus Info: => 6E-07s Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0027976s Info: AlterTable IndexerStatus Info: => 6E-07s Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0028081s Info: AlterTable IndexerStatus Info: => 7E-07s Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0036248s Info: AlterTable IndexerStatus Info: => 7E-07s Info: AlterColumn IndexerStatus CookiesExpirationDate DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0034008s Info: AlterTable Indexers Info: => 6E-07s Info: AlterColumn Indexers Added DateTimeOffset Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL, "Redirect" INTEGER NOT NULL, "AppProfileId" INTEGER NOT NULL, "Tags" TEXT, "DownloadClientId" INTEGER NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0034039s Info: AlterTable ScheduledTasks Info: => 6E-07s Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0027553s Info: AlterTable ScheduledTasks Info: => 6E-07s Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0033227s Info: AlterTable VersionInfo Info: => 7E-07s Info: AlterColumn VersionInfo AppliedOn DateTimeOffset Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" Info: DROP TABLE "VersionInfo" Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0026417s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-06-03T06:45:42', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.003195s Info: 37: add_notification_status migrating Info: Beginning Transaction Info: Starting migration of Main DB to 37 Info: CreateTable NotificationStatus Info: CREATE TABLE "NotificationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0002001s Info: CreateIndex NotificationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_NotificationStatus_ProviderId" ON "NotificationStatus" ("ProviderId" ASC) Info: => 0.000112s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-06-03T06:45:42', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.0004989s Info: 38: indexers_freeleech_only_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 38 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'HDSpaceSettings' WHERE "Implementation" = 'HDSpace' Info: => 8E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'ImmortalSeedSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 4.58E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'XSpeedsSettings' WHERE "Implementation" = 'XSpeeds' Info: => 4.42E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-06-03T06:45:42', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0003313s Info: 39: email_encryption migrating Info: Beginning Transaction Info: Starting migration of Main DB to 39 Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0018631s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-06-03T06:45:42', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.0021836s Info: 40: newznab_category_to_capabilities_settings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 40 Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0020975s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-06-03T06:45:42', 'newznab_category_to_capabilities_settings') Info: Committing Transaction Info: 40: newznab_category_to_capabilities_settings migrated Info: => 0.0024174s Debug: Took: 00:00:00.5625715 Info: Caching database Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_all_with_empty_db_should_return_empty_list --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_many_should_return_empty_list_if_no_ids --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939425062260_3/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008876s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009113s Debug: Took: 00:00:00.0115100 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_many_should_return_empty_list_if_no_ids --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_many_should_throw_if_not_all_found --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939425734961_5/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008546s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008754s Debug: Took: 00:00:00.0095403 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-06-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-06-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-06-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-06-07T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-07T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" IN (999)) PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_many_should_throw_if_not_all_found --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work(1,2) --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939426756467_7/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008716s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008923s Debug: Took: 00:00:00.0096441 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-06-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-06-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-06-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-06-07T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-07T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" ORDER BY "LastExecution" DESC LIMIT 2 OFFSET 0 PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT COUNT(*) FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work(1,2) --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work(2,2) --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939427548580_9/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0009077s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009275s Debug: Took: 00:00:00.0096539 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-06-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-06-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-06-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-06-07T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-07T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" ORDER BY "LastExecution" DESC LIMIT 2 OFFSET 2 PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT COUNT(*) FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work(2,2) --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.GetAuthenticationType_No_Existing_Value --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.GetAuthenticationType_No_Existing_Value --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.GetBool_Success --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.GetBool_Success --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.GetInt_Success --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.GetInt_Success --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work(3,1) --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939427833242_11/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008203s Info: DatabaseEngineVersionCheck migrated Info: => 0.00084s Debug: Took: 00:00:00.0091664 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-06-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-06-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-06-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-06-07T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-07T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" ORDER BY "LastExecution" DESC LIMIT 2 OFFSET 4 PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT COUNT(*) FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work(3,1) --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.GetLaunchBrowser_Success --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.GetLaunchBrowser_Success --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.GetPort_Success --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.GetPort_Success --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.GetValue_New_Key --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.GetValue_New_Key --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.GetValue_Success --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.GetValue_Success --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work_with_null_sort_key(1,2) --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939428084893_13/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008605s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008799s Debug: Took: 00:00:00.0093935 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-06-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-06-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-06-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-06-07T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-07T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" ORDER BY "Id" DESC LIMIT 2 OFFSET 0 PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT COUNT(*) FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work_with_null_sort_key(1,2) --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.SaveDictionary_should_only_save_specified_values --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.SaveDictionary_should_only_save_specified_values --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work_with_null_sort_key(2,2) --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939428392131_15/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008839s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009035s Debug: Took: 00:00:00.0095768 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-06-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-06-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-06-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-06-07T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-07T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" ORDER BY "Id" DESC LIMIT 2 OFFSET 2 PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT COUNT(*) FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work_with_null_sort_key(2,2) --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.SaveDictionary_should_save_proper_value --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.SaveDictionary_should_save_proper_value --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.SetValue_bool --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.SetValue_bool --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.SetValue_int --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.SetValue_int --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work_with_null_sort_key(3,1) --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939428635138_17/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008413s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008612s Debug: Took: 00:00:00.0093127 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-06-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-06-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-06-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-06-07T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-07T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" ORDER BY "Id" DESC LIMIT 2 OFFSET 4 PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT COUNT(*) FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work_with_null_sort_key(3,1) --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.should_throw_if_config_file_contains_invalid_xml --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.should_throw_if_config_file_contains_invalid_xml --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.should_throw_if_config_file_contains_only_null_character --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.should_throw_if_config_file_contains_only_null_character --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.getting_model_with_invalid_id_should_throw --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939428923936_19/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008455s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008651s Debug: Took: 00:00:00.0091709 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [12] ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.getting_model_with_invalid_id_should_throw --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.should_throw_if_config_file_is_empty --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.should_throw_if_config_file_is_empty --- Info: --- Start: NzbDrone.Common.Test.DiskTests.DirectoryLookupServiceFixture.should_not_contain_recycling_bin_for_root_of_drive --- Info: --- End: NzbDrone.Common.Test.DiskTests.DirectoryLookupServiceFixture.should_not_contain_recycling_bin_for_root_of_drive --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.has_items_should_return_false_with_no_items --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939429162951_21/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008475s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008675s Debug: Took: 00:00:00.0092902 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.has_items_should_return_false_with_no_items --- Info: --- Start: NzbDrone.Common.Test.DiskTests.DirectoryLookupServiceFixture.should_not_contain_recycling_bin_or_system_volume_information_for_root_of_drive --- Info: --- End: NzbDrone.Common.Test.DiskTests.DirectoryLookupServiceFixture.should_not_contain_recycling_bin_or_system_volume_information_for_root_of_drive --- Info: --- Start: NzbDrone.Common.Test.DiskTests.DirectoryLookupServiceFixture.should_not_contain_system_volume_information --- Info: --- End: NzbDrone.Common.Test.DiskTests.DirectoryLookupServiceFixture.should_not_contain_system_volume_information --- Info: --- Start: NzbDrone.Common.Test.EnsureTest.PathExtensionFixture.EnsureLinuxPath("/var/user/file with, comma.mkv") --- Info: --- End: NzbDrone.Common.Test.EnsureTest.PathExtensionFixture.EnsureLinuxPath("/var/user/file with, comma.mkv") --- Info: --- Start: NzbDrone.Common.Test.EnsureTest.PathExtensionFixture.EnsureWindowsPath("p:\\TV Shows\\file with, comma.mkv") --- Info: --- End: NzbDrone.Common.Test.EnsureTest.PathExtensionFixture.EnsureWindowsPath("p:\\TV Shows\\file with, comma.mkv") --- Info: --- Start: NzbDrone.Common.Test.EnsureTest.PathExtensionFixture.EnsureWindowsPath("\\\\serer\\share\\file with, comma.mkv") --- Info: --- End: NzbDrone.Common.Test.EnsureTest.PathExtensionFixture.EnsureWindowsPath("\\\\serer\\share\\file with, comma.mkv") --- Skipped EnsureWindowsPath("p:\\TV Shows\\file with, comma.mkv") [10 ms] Skipped EnsureWindowsPath("\\\\serer\\share\\file with, comma.mkv") [< 1 ms] Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.BuildInfoTest.Application_version_should_not_be_default("0.0.0.0") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.BuildInfoTest.Application_version_should_not_be_default("0.0.0.0") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.BuildInfoTest.Application_version_should_not_be_default("1.0.0.0") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.BuildInfoTest.Application_version_should_not_be_default("1.0.0.0") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.empty_array_should_return_empty_flags --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.empty_array_should_return_empty_flags --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.has_items_should_return_true_with_items --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939429365065_23/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008528s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008724s Debug: Took: 00:00:00.0093111 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-06-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-06-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-06-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-06-07T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-07T00:00:00Z"] Id = [0] ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.has_items_should_return_true_with_items --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_args_with_alues("/key=value") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_args_with_alues("/key=value") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_args_with_alues("/KEY=value") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_args_with_alues("/KEY=value") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_args_with_alues(" /key=\"value\"") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_args_with_alues(" /key=\"value\"") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_single_flag("/t") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_single_flag("/t") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_single_flag(" /t") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_single_flag(" /t") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_single_flag(" /T") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_single_flag(" /T") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_single_flag(" /t ") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_single_flag(" /t ") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_both --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_both --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_data("/data=test","/data=test") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_data("/data=test","/data=test") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_data("/Data=/a/b/c","/data=/a/b/c") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_data("/Data=/a/b/c","/data=/a/b/c") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_no_browser("/nobrowser","/nobrowser") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_no_browser("/nobrowser","/nobrowser") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_no_browser("/Nobrowser","/nobrowser") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_no_browser("/Nobrowser","/nobrowser") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_no_browser("-Nobrowser","/nobrowser") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_no_browser("-Nobrowser","/nobrowser") --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.insert_many_should_throw_if_id_not_zero --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939429639199_25/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008784s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008986s Debug: Took: 00:00:00.0094753 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.insert_many_should_throw_if_id_not_zero --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.purge_should_delete_all --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939429834082_27/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008713s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008933s Debug: Took: 00:00:00.0093132 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-06-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-06-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-06-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-06-07T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-07T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.purge_should_delete_all --- Info: --- Start: NzbDrone.Common.Test.Http.HttpHeaderFixture.should_get_encoding_from_content_type_header("text/html; charset=\"utf-8\"","utf-8") --- Info: --- End: NzbDrone.Common.Test.Http.HttpHeaderFixture.should_get_encoding_from_content_type_header("text/html; charset=\"utf-8\"","utf-8") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpHeaderFixture.should_get_encoding_from_content_type_header("text/html; charset=utf-8","utf-8") --- Info: --- End: NzbDrone.Common.Test.Http.HttpHeaderFixture.should_get_encoding_from_content_type_header("text/html; charset=utf-8","utf-8") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpHeaderFixture.should_parse_cookie_with_trailing_semi_colon --- Info: --- End: NzbDrone.Common.Test.Http.HttpHeaderFixture.should_parse_cookie_with_trailing_semi_colon --- Info: --- Start: NzbDrone.Common.Test.Http.HttpHeaderFixture.should_throw_when_invalid_encoding_is_in_content_type_header("text/html; charset=asdasd") --- Info: --- End: NzbDrone.Common.Test.Http.HttpHeaderFixture.should_throw_when_invalid_encoding_is_in_content_type_header("text/html; charset=asdasd") --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.set_fields_should_throw_if_any_id_zero --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main .db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939430085567_29/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008495s Info: DatabaseEngineVersionCheck migrated Info: => 0.000868s Debug: Took: 00:00:00.0091877 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-06-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-06-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-06-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-06-07T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-07T00:00:00Z"] Id = [0] ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.set_fields_should_throw_if_any_id_zero --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.set_fields_should_throw_if_id_zero --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939430375821_31/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008773s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008974s Debug: Took: 00:00:00.0094578 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-06-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-06-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-06-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-06-07T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-07T00:00:00Z"] Id = [0] ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.set_fields_should_throw_if_id_zero --- Info: --- Start: NzbDrone.Common.Test.Http.HttpRequestBuilderFixture.should_add_single_segment_url_segments("http://host/{seg}/some","http://host/dir/some") --- Info: --- End: NzbDrone.Common.Test.Http.HttpRequestBuilderFixture.should_add_single_segment_url_segments("http://host/{seg}/some","http://host/dir/some") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpRequestBuilderFixture.should_add_single_segment_url_segments("http://host/some/{seg}","http://host/some/dir") --- Info: --- End: NzbDrone.Common.Test.Http.HttpRequestBuilderFixture.should_add_single_segment_url_segments("http://host/some/{seg}","http://host/some/dir") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpRequestBuilderFixture.should_remove_duplicated_slashes --- Info: --- End: NzbDrone.Common.Test.Http.HttpRequestBuilderFixture.should_remove_duplicated_slashes --- Info: --- Start: NzbDrone.Common.Test.Http.HttpRequestBuilderFixture.shouldnt_add_value_for_nonexisting_segment --- Info: --- End: NzbDrone.Common.Test.Http.HttpRequestBuilderFixture.shouldnt_add_value_for_nonexisting_segment --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("","","") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("","","") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/","","/") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/","","/") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base","","base") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base","","base") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base","","/base") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base","","/base") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/","","/base/") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/","","/base/") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("","relative","relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("","relative","relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("","/relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("","/relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/","relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/","relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/","/relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/","/relative","/relative") --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_call_ToList_on_empty_queryable --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939430617429_33/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008655s Info: DatabaseEngineVersionCheck migrated Info: => 0.000882s Debug: Took: 00:00:00.0093317 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_call_ToList_on_empty_queryable --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base","relative","base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base","relative","base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base","/relative","base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base","/relative","base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base","relative","/base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base","relative","/base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base","/relative","/base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base","/relative","/base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/","relative","/base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/","relative","/base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/","/relative","/base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/","/relative","/base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base/sub","relative","base/sub/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base/sub","relative","base/sub/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base/sub","/relative","base/sub/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base/sub","/relative","base/sub/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub","relative","/base/sub/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub","relative","/base/sub/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub","/relative","/base/sub/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub","/relative","/base/sub/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub/","relative","/base/sub/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub/","relative","/base/sub/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub/","/relative","/base/sub/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub/","/relative","/base/sub/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub/","relative/","/base/sub/relative/") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub/","relative/","/base/sub/relative/") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub/","/relative/","/base/sub/relative/") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub/","/relative/","/base/sub/relative/") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/file.xml","relative/path","abc://host.com:8080/root/file.xml/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/file.xml","relative/path","abc://host.com:8080/root/file.xml/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/file.xml","/relative/path","abc://host.com:8080/root/file.xml/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/file.xml","/relative/path","abc://host.com:8080/root/file.xml/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/file.xml?query=1#fragment","relative/path","abc://host.com:8080/root/file.xml/relative/path?query=1#fragment") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/file.xml?query=1#fragment","relative/path","abc://host.com:8080/root/file.xml/relative/path?query=1#fragment") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/file.xml?query=1#fragment","/relative/path","abc://host.com:8080/root/file.xml/relative/path?query=1#fragment") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/file.xml?query=1#fragment","/relative/path","abc://host.com:8080/root/file.xml/relative/path?query=1#fragment") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/api","relative/path","abc://host.com:8080/root/api/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/api","relative/path","abc://host.com:8080/root/api/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/api","/relative/path","abc://host.com:8080/root/api/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/api","/relative/path","abc://host.com:8080/root/api/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/api/","relative/path","abc://host.com:8080/root/api/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/api/","relative/path","abc://host.com:8080/root/api/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/api/","/relative/path","abc://host.com:8080/root/api/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/api/","/relative/path","abc://host.com:8080/root/api/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("","","") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("","","") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/","","/") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/","","/") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base","","base") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base","","base") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base","","/base") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base","","/base") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/","","/base/") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/","","/base/") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("","relative","relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("","relative","relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("","/relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("","/relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/","relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/","relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/","/relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/","/relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base","relative","relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base","relative","relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base","/relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base","/relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base","relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base","relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base","/relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base","/relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/","relative","/base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/","relative","/base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/","/relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/","/relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base/sub","relative","base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base/sub","relative","base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base/sub","/relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base/sub","/relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/sub","relative","/base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/sub","relative","/base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/sub","/relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/sub","/relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/sub/","relative","/base/sub/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/sub/","relative","/base/sub/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/sub/","/relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/sub/","/relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/file.xml","relative/path","abc://host.com:8080/root/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/file.xml","relative/path","abc://host.com:8080/root/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/file.xml","/relative/path","abc://host.com:8080/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/file.xml","/relative/path","abc://host.com:8080/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/file.xml?query=1#fragment","relative/path","abc://host.com:8080/root/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/file.xml?query=1#fragment","relative/path","abc://host.com:8080/root/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/file.xml?query=1#fragment","/relative/path","abc://host.com:8080/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/file.xml?query=1#fragment","/relative/path","abc://host.com:8080/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api","relative/path","abc://host.com:8080/root/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api","relative/path","abc://host.com:8080/root/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api","/relative/path","abc://host.com:8080/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api","/relative/path","abc://host.com:8080/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api/","relative/path","abc://host.com:8080/root/api/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api/","relative/path","abc://host.com:8080/root/api/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api/","/relative/path","abc://host.com:8080/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api/","/relative/path","abc://host.com:8080/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api/","//otherhost.com/path","abc://otherhost.com/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api/","//otherhost.com/path","abc://otherhost.com/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("","./relative","relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("","./relative","relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/","./relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/","./relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base","./relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base","./relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base/sub","./relative","/base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base/sub","./relative","/base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base/sub/","./relative","/base/sub/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base/sub/","./relative","/base/sub/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("base/sub","./relative","base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("base/sub","./relative","base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("base/sub/","./relative","base/sub/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("base/sub/","./relative","base/sub/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("","../relative","relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("","../relative","relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/","../relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/","../relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base","../relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base","../relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base/sub","../relative","/base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base/sub","../relative","/base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base/sub/","../relative","/base/sub/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base/sub/","../relative","/base/sub/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("base/sub","../relative","base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("base/sub","../relative","base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("base/sub/","../relative","base/sub/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("base/sub/","../relative","base/sub/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_parse("abc://my_host.com:8080/root/api/") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_parse("abc://my_host.com:8080/root/api/") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_parse("abc://my_host.com:8080//root/api/") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_parse("abc://my_host.com:8080//root/api/") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_parse("abc://my_host.com:8080/root//api/") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_parse("abc://my_host.com:8080/root//api/") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_parse("abc://[::1]:8080/root//api/") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_parse("abc://[::1]:8080/root//api/") --- Info: --- Start: NzbDrone.Common.Test.Http.UserAgentBuilderFixture.should_get_use_os_family_if_name_is_null --- Info: --- End: NzbDrone.Common.Test.Http.UserAgentBuilderFixture.should_get_use_os_family_if_name_is_null --- Info: --- Start: NzbDrone.Common.Test.Http.UserAgentBuilderFixture.should_get_user_agent_if_os_version_is_null --- Info: --- End: NzbDrone.Common.Test.Http.UserAgentBuilderFixture.should_get_user_agent_if_os_version_is_null --- Info: --- Start: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Mylar3/ 3ee23rh23irqfq (13123123) http://www.github.com/mylar3/mylar3/","Mylar3") --- Info: --- End: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Mylar3/ 3ee23rh23irqfq (13123123) http://www.github.com/mylar3/mylar3/","Mylar3") --- Info: --- Start: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Lidarr/1.0.0.2300 (ubuntu 20.04)","Lidarr") --- Info: --- End: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Lidarr/1.0.0.2300 (ubuntu 20.04)","Lidarr") --- Info: --- Start: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Radarr/1.0.0.2300 (ubuntu 20.04)","Radarr") --- Info: --- End: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Radarr/1.0.0.2300 (ubuntu 20.04)","Radarr") --- Info: --- Start: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Readarr/1.0.0.2300 (ubuntu 20.04)","Readarr") --- Info: --- End: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Readarr/1.0.0.2300 (ubuntu 20.04)","Readarr") --- Info: --- Start: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Sonarr/3.0.6.9999 (ubuntu 20.04)","Sonarr") --- Info: --- End: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Sonarr/3.0.6.9999 (ubuntu 20.04)","Sonarr") --- Info: --- Start: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36","Other") --- Info: --- End: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36","Other") --- Info: --- Start: NzbDrone.Common.Test.IAppDirectoryInfoTest.ApplicationPath_should_not_be_empty --- Info: --- End: NzbDrone.Common.Test.IAppDirectoryInfoTest.ApplicationPath_should_not_be_empty --- Info: --- Start: NzbDrone.Common.Test.IAppDirectoryInfoTest.IsProduction_should_return_false_when_run_within_nunit --- Info: --- End: NzbDrone.Common.Test.IAppDirectoryInfoTest.IsProduction_should_return_false_when_run_within_nunit --- Info: --- Start: NzbDrone.Common.Test.IAppDirectoryInfoTest.should_use_path_from_arg_if_provided --- Info: Data directory is being overridden to [c:\users\test\] Info: --- End: NzbDrone.Common.Test.IAppDirectoryInfoTest.should_use_path_from_arg_if_provided --- Info: --- Start: NzbDrone.Common.Test.IAppDirectoryInfoTest.StartupPath_should_not_be_empty --- Info: --- End: NzbDrone.Common.Test.IAppDirectoryInfoTest.StartupPath_should_not_be_empty --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_delete_many_by_id --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939430815582_35/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0009047s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009209s Debug: Took: 00:00:00.0091165 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-06-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-06-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-06-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-06-07T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-07T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" IN (1, 2)) PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" IN (1, 2)) PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_delete_many_by_id --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_delete_many_by_model --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939431240866_37/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008802s Info: DatabaseEngineVersionCheck migrated Info: => 0.000901s Debug: Took: 00:00:00.0091445 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-06-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-06-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-06-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-06-07T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-07T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" IN (1, 2)) PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" IN (1, 2)) PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_delete_many_by_model --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_delete_model_by_id --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939431499416_39/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008341s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009537s Debug: Took: 00:00:00.0088807 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-06-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-06-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-06-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-06-07T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-07T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [1] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [1] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_delete_model_by_id --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_delete_model_by_object --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939431789035_41/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008639s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008823s Debug: Took: 00:00:00.0089660 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-06-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-06-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-06-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-06-07T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-07T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [1] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [1] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_delete_model_by_object --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_find_by_id --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939432034988_43/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008593s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008782s Debug: Took: 00:00:00.0089675 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-06-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-06-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-06-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-06-07T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-07T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [2] ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_find_by_id --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_find_by_multiple_id --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939432327973_45/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008935s Info: DatabaseEngineVersionCheck migrated Info: => 0.000915s Debug: Took: 00:00:00.0091289 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-06-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-06-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-06-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-06-07T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-07T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" IN (1, 2)) PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_find_by_multiple_id --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_get_count --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939432581695_47/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008775s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008948s Debug: Took: 00:00:00.0089686 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-06-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-06-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-06-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-06-07T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-07T00:00:00Z"] Id = [0] ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_get_count --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_get_single --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939432806100_49/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.000868s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008878s Debug: Took: 00:00:00.0089935 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_get_single --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_insert --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939433097405_51/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008642s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008844s Debug: Took: 00:00:00.0090325 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_insert --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_insert_many --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939433321526_53/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008609s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008807s Debug: Took: 00:00:00.0089899 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-06-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-06-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-06-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-06-07T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-07T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_insert_many --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_update --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939433543783_55/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008616s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008788s Debug: Took: 00:00:00.0088141 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-06-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-06-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-06-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-06-07T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-07T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "TypeName" = @TypeName, "Interval" = @Interval, "LastExecution" = @LastExecution, "LastStartTime" = @LastStartTime WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [999] LastExecution = ["2024-06-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-04T00:00:00Z"] Id = [2] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_update --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.error_or_worse_with_exception_is_sentry_event(Error) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.error_or_worse_with_exception_is_sentry_event(Error) --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_update_many --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939433876220_57/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008925s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009141s Debug: Took: 00:00:00.0092189 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-06-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-06-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-06-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-06-07T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-07T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "TypeName" = @TypeName, "Interval" = @Interval, "LastExecution" = @LastExecution, "LastStartTime" = @LastStartTime WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [999] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [1] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "TypeName" = @TypeName, "Interval" = @Interval, "LastExecution" = @LastExecution, "LastStartTime" = @LastStartTime WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [999] LastExecution = ["2024-06-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-04T00:00:00Z"] Id = [2] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "TypeName" = @TypeName, "Interval" = @Interval, "LastExecution" = @LastExecution, "LastStartTime" = @LastStartTime WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [999] LastExecution = ["2024-06-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-05T00:00:00Z"] Id = [3] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "TypeName" = @TypeName, "Interval" = @Interval, "LastExecution" = @LastExecution, "LastStartTime" = @LastStartTime WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [999] LastExecution = ["2024-06-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-06T00:00:00Z"] Id = [4] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "TypeName" = @TypeName, "Interval" = @Interval, "LastExecution" = @LastExecution, "LastStartTime" = @LastStartTime WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [999] LastExecution = ["2024-06-07T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-07T00:00:00Z"] Id = [5] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_update_many --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_update_many_single_field --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939434187222_59/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0009053s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009264s Debug: Took: 00:00:00.0091662 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-06-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-06-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-06-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-06-07T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-07T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "Interval" = @Interval WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [999] LastExecution = ["2024-06-03T06:45:43.4374925Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [1] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "Interval" = @Interval WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [999] LastExecution = ["2024-06-03T06:45:43.4374926Z"] Priority = ["low"] LastStartTime = ["2024-06-04T00:00:00Z"] Id = [2] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "Interval" = @Interval WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [999] LastExecution = ["2024-06-03T06:45:43.4374927Z"] Priority = ["low"] LastStartTime = ["2024-06-05T00:00:00Z"] Id = [3] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "Interval" = @Interval WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [999] LastExecution = ["2024-06-03T06:45:43.4374927Z"] Priority = ["low"] LastStartTime = ["2024-06-06T00:00:00Z"] Id = [4] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "Interval" = @Interval WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [999] LastExecution = ["2024-06-03T06:45:43.4374927Z"] Priority = ["low"] LastStartTime = ["2024-06-07T00:00:00Z"] Id = [5] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_update_many_single_field --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_update_single_field --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939434559941_61/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008835s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009002s Debug: Took: 00:00:00.0090656 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-06-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-06-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-06-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-06-07T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-07T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "Interval" = @Interval WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [999] LastExecution = ["2024-06-03T06:45:43.4708803Z"] Priority = ["low"] LastStartTime = ["2024-06-04T00:00:00Z"] Id = [2] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_update_single_field --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_upsert_existing --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939434836127_63/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008427s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008629s Debug: Took: 00:00:00.0088004 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-06-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-06-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-06-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-06-07T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-07T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "TypeName" = @TypeName, "Interval" = @Interval, "LastExecution" = @LastExecution, "LastStartTime" = @LastStartTime WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [999] LastExecution = ["2024-06-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-04T00:00:00Z"] Id = [2] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_upsert_existing --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_upsert_new --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939435153086_65/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008984s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009182s Debug: Took: 00:00:00.0089233 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_upsert_new --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.single_or_default_on_empty_table_should_return_null --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939435367784_67/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008432s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008635s Debug: Took: 00:00:00.0087861 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.single_or_default_on_empty_table_should_return_null --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.single_should_throw_on_empty --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939435561328_69/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.000872s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008932s Debug: Took: 00:00:00.0090021 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.single_should_throw_on_empty --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.update_many_should_throw_if_id_zero --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939435804705_71/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.000886s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009066s Debug: Took: 00:00:00.0089696 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-06-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-06-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-06-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-06-07T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-07T00:00:00Z"] Id = [0] ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.update_many_should_throw_if_id_zero --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.CommandConverterFixture.should_return_null_for_null_value_when_getting_from_db --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.CommandConverterFixture.should_return_null_for_null_value_when_getting_from_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.CommandConverterFixture.should_return_null_for_null_value_when_saving_to_db --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.CommandConverterFixture.should_return_null_for_null_value_when_saving_to_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.CommandConverterFixture.should_return_unknown_command_when_getting_json_from_db --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.CommandConverterFixture.should_return_unknown_command_when_getting_json_from_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.DictionaryConverterFixture.should_serialize_in_camel_case --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.DictionaryConverterFixture.should_serialize_in_camel_case --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.GuidConverterFixture.should_return_empty_guid_for_db_null_value_when_getting_from_db --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.GuidConverterFixture.should_return_empty_guid_for_db_null_value_when_getting_from_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.GuidConverterFixture.should_return_guid_when_getting_string_from_db --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.GuidConverterFixture.should_return_guid_when_getting_string_from_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.GuidConverterFixture.should_return_string_when_saving_guid_to_db --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.GuidConverterFixture.should_return_string_when_saving_guid_to_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.OsPathConverterFixture.should_return_empty_for_null_value_when_getting_from_db --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.OsPathConverterFixture.should_return_empty_for_null_value_when_getting_from_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.OsPathConverterFixture.should_return_os_path_when_getting_string_from_db --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.OsPathConverterFixture.should_return_os_path_when_getting_string_from_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.OsPathConverterFixture.should_return_string_when_saving_os_path_to_db --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.OsPathConverterFixture.should_return_string_when_saving_os_path_to_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.UtcConverterFixture.should_return_date_time_when_saving_date_time_to_db --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.UtcConverterFixture.should_return_date_time_when_saving_date_time_to_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.UtcConverterFixture.should_return_time_span_when_getting_time_span_from_db --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.UtcConverterFixture.should_return_time_span_when_getting_time_span_from_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.DatabaseFixture.get_version --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939436734487_73/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0009153s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009346s Debug: Took: 00:00:00.0132786 Info: --- End: NzbDrone.Core.Test.Datastore.DatabaseFixture.get_version --- Info: --- Start: NzbDrone.Core.Test.Datastore.DatabaseFixture.postgres_should_not_contain_timestamp_without_timezone_columns --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939436982639_75/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.000878s Info: DatabaseEngineVersionCheck migrated Info: => 0.000896s Debug: Took: 00:00:00.0087930 Info: --- End: NzbDrone.Core.Test.Datastore.DatabaseFixture.postgres_should_not_contain_timestamp_without_timezone_columns --- Info: --- Start: NzbDrone.Core.Test.Datastore.DatabaseFixture.SingleOrDefault_should_return_null_on_empty_db --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939437164309_77/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008809s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009015s Debug: Took: 00:00:00.0089419 Info: --- End: NzbDrone.Core.Test.Datastore.DatabaseFixture.SingleOrDefault_should_return_null_on_empty_db --- Skipped should_return_null_config_if_config_is_empty(null) [1 ms] Skipped should_return_null_config_if_config_is_empty("") [1 ms] Skipped should_return_null_config_if_config_is_null [1 ms] Info: --- Start: NzbDrone.Core.Test.Datastore.DatabaseFixture.vacuum --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939437402604_79/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008605s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008803s Debug: Took: 00:00:00.0089455 Info: Vacuuming Main database Info: Main database compressed Info: --- End: NzbDrone.Core.Test.Datastore.DatabaseFixture.vacuum --- Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.apprise_server_urlFixture.should_rename_server_url_setting_for_apprise --- Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939437636754_81/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0009319s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009521s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0002214s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.000595s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0001414s Info: AlterTable VersionInfo Info: => 8E-07s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0006183s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0008349s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 9E-07s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0002147s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0004124s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.0002153s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 9.07E-05s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001521s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 8.5E-05s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.0001628s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.0001443s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 8.74E-05s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0001792s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 8.59E-05s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.0001372s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001502s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 9.59E-05s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001347s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 8.25E-05s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001371s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 8.43E-05s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 7.42E-05s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.0001743s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.0001866s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0001129s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.0001409s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 8.9E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-06-03T06:45:43', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0006739s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0023149s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0021567s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.002157s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001767s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 9.16E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-06-03T06:45:43', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0004939s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 1.1E-06s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003246s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.0042009s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001573s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 9.14E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-06-03T06:45:43', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0004591s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-06-03T06:45:43', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0003639s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 9.2E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-06-03T06:45:43', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0003824s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0001902s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001336s Info: AlterTable Indexers Info: => 5E-07s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003466s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-06-03T06:45:43', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0006967s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 1.5E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003572s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 6.83E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-06-03T06:45:43', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0003677s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.82E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-06-03T06:45:43', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0003203s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0002085s Info: AlterTable Indexers Info: => 7E-07s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0003409s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-06-03T06:45:43', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0006739s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 1.1E-06s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0003582s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-06-03T06:45:43', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0006808s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 7.91E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-06-03T06:45:43', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0003522s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 1.1E-06s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003632s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-06-03T06:45:43', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0006917s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.0001937s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001026s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 9.36E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-06-03T06:45:43', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0004283s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 6.55E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 3.81E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-06-03T06:45:43', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0003022s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 6.69E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 4.08E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 3.83E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 3.76E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 3.62E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 3.58E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 3.59E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 3.51E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 3.82E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 3.56E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 3.55E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 3.4E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 3.55E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 3.46E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 3.65E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 3.78E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 4.6E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 4.36E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 4.16E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 4.77E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 4.27E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 4.2E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 4.23E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 4.39E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 4.41E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 4.11E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 4.09E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 4.17E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 4.16E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 4.24E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 4.33E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 4.22E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 4.18E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 4.12E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 4.1E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-06-03T06:45:43', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0003104s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 1.4E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003695s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-06-03T06:45:43', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0007065s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 6.2E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-06-03T06:45:43', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.000333s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 6.52E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-06-03T06:45:43', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0003388s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.03E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-06-03T06:45:43', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0003348s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.55E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-06-03T06:45:43', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0003393s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 1.1E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0003724s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-06-03T06:45:43', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0006935s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 1.6E-06s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.0003641s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.000334s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-06-03T06:45:43', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0006502s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 25 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'SpeedCDSettings' WHERE "Implementation" = 'SpeedCD' Info: => 0.000108s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-06-03T06:45:43', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0003913s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 26 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'TorrentDaySettings' WHERE "Implementation" = 'TorrentDay' Info: => 7.05E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-06-03T06:45:43', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0003446s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 27 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AlphaRatioSettings' WHERE "Implementation" = 'AlphaRatio' Info: => 7.04E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 4.59E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-06-03T06:45:43', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0003114s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Main DB to 28 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'NotWhatCD' Info: => 6.5E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-06-03T06:45:43', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0003491s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 1.3E-06s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003734s Info: AlterTable Notifications Info: => 6E-07s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.000339s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-06-03T06:45:43', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.000665s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 30 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AnimeTorrentsSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 7.3E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-06-03T06:45:43', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0003493s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: INSERT INTO "Notifications" ("Name", "Implementation", "Settings", "ConfigContract", "OnHealthIssue", "IncludeHealthWarnings", "OnApplicationUpdate", "OnGrab", "IncludeManualGrabs") VALUES ('Apprise', 'Apprise', '{ "baseUrl": "http://localhost:8000", "notificationType": 0 }', 'AppriseSettings', 1, 1, 1, 1, 1) Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0123608s Info: -> 1 Insert operations completed in 00:00:00.0003420 taking an average of 00:00:00.0003420 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-06-03T06:45:43', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0127956s Debug: Took: 00:00:00.0739255 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.apprise_server_urlFixture.should_rename_server_url_setting_for_apprise --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.error_or_worse_with_exception_is_sentry_event(Fatal) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.error_or_worse_with_exception_is_sentry_event(Fatal) --- Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.email_encryptionFixture.should_convert_do_not_require_encryption_to_auto --- Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939439161516_83/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0009682s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009856s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.000206s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0005724s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0001364s Info: AlterTable VersionInfo Info: => 8E-07s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0006245s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0008472s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 6E-07s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0002275s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0004401s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.0002341s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 9.9E-05s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001629s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 9.32E-05s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.000174s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.0001707s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 9.99E-05s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.000201s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 9.11E-05s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.0001503s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001911s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 9.28E-05s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001284s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 9.08E-05s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001539s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 9.22E-05s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 8.51E-05s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.0001915s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.0002164s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0001039s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.0001514s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0001033s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-06-03T06:45:43', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0007504s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0026155s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0024392s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0024185s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001628s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 9.57E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-06-03T06:45:43', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0004848s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 5E-07s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003311s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.000204s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.00016s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 9.28E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-06-03T06:45:43', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0004423s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-06-03T06:45:43', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0003663s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 9.74E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-06-03T06:45:43', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0003751s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0002048s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001495s Info: AlterTable Indexers Info: => 6E-07s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003581s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-06-03T06:45:43', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0007146s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 1.1E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003835s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 7.77E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-06-03T06:45:43', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0003948s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.7E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-06-03T06:45:43', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0003222s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0002105s Info: AlterTable Indexers Info: => 8E-07s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0003551s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-06-03T06:45:43', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0007036s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 9E-07s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0003618s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-06-03T06:45:43', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0006867s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 7.74E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-06-03T06:45:43', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0003495s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 9E-07s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003587s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-06-03T06:45:43', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0006781s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.0001862s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001053s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 9.39E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-06-03T06:45:43', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0004184s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 6.58E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 3.95E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-06-03T06:45:43', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0003088s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 6.59E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 4.09E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 3.55E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 3.48E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 3.5E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 3.52E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 3.63E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 3.5E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 3.56E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 3.61E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 3.44E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 3.43E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 3.51E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 3.7E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 3.6E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 3.73E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 4.81E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 4.72E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 4.25E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 4.26E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 4.13E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 4.28E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 4.21E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 4.35E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 4.19E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 4.33E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 4.13E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 4.23E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 4.13E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 4.19E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 3.99E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 4.2E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 4.15E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 4.39E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 4.4E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-06-03T06:45:43', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0003146s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 4E-07s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003796s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-06-03T06:45:43', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0007003s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 6.2E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-06-03T06:45:43', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0003337s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 6.07E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-06-03T06:45:43', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0003302s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.71E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-06-03T06:45:43', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0003134s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.29E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-06-03T06:45:43', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0003171s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 8E-07s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0003838s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-06-03T06:45:43', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0007004s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 1E-06s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.000371s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0003322s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-06-03T06:45:43', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0006471s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 25 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'SpeedCDSettings' WHERE "Implementation" = 'SpeedCD' Info: => 6.96E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-06-03T06:45:43', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0003412s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 26 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'TorrentDaySettings' WHERE "Implementation" = 'TorrentDay' Info: => 6.85E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-06-03T06:45:43', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0003365s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 27 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AlphaRatioSettings' WHERE "Implementation" = 'AlphaRatio' Info: => 6.93E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 4.56E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-06-03T06:45:43', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.00031s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Main DB to 28 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'NotWhatCD' Info: => 6.09E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-06-03T06:45:43', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.000342s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 9E-07s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.000376s Info: AlterTable Notifications Info: => 6E-07s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003434s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-06-03T06:45:43', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0007337s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 30 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AnimeTorrentsSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 7.19E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-06-03T06:45:43', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0003569s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.37E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-06-03T06:45:43', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0003772s Info: 32: health_restored_notification migrating Info: Beginning Transaction Info: Starting migration of Main DB to 32 Info: AlterTable Notifications Info: => 9E-07s Info: CreateColumn Notifications OnHealthRestored Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthRestored" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004124s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-06-03T06:45:43', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0007668s Info: 33: remove_uc migrating Info: Beginning Transaction Info: Starting migration of Main DB to 33 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Usenet Crawler' Info: => 6.52E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-06-03T06:45:43', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0003288s Info: 34: history_fix_data_titles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 34 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.47E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-06-03T06:45:43', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0003308s Info: 35: download_client_per_indexer migrating Info: Beginning Transaction Info: Starting migration of Main DB to 35 Info: AlterTable Indexers Info: => 1E-06s Info: CreateColumn Indexers DownloadClientId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003746s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-06-03T06:45:43', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0006803s Info: 36: postgres_update_timestamp_columns_to_with_timezone migrating Info: Beginning Transaction Info: Starting migration of Main DB to 36 Info: AlterTable ApplicationStatus Info: => 6E-07s Info: AlterColumn ApplicationStatus InitialFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0028059s Info: AlterTable ApplicationStatus Info: => 7E-07s Info: AlterColumn ApplicationStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0026773s Info: AlterTable ApplicationStatus Info: => 7E-07s Info: AlterColumn ApplicationStatus DisabledTill DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0026695s Info: AlterTable Commands Info: => 6E-07s Info: AlterColumn Commands QueuedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0025453s Info: AlterTable Commands Info: => 9E-07s Info: AlterColumn Commands StartedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0025475s Info: AlterTable Commands Info: => 7E-07s Info: AlterColumn Commands EndedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0025112s Info: AlterTable DownloadClientStatus Info: => 8E-07s Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0026847s Info: AlterTable DownloadClientStatus Info: => 6E-07s Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0026987s Info: AlterTable DownloadClientStatus Info: => 7E-07s Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0037905s Info: AlterTable History Info: => 7E-07s Info: AlterColumn History Date DateTimeOffset Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Successful" INTEGER NOT NULL) Info: INSERT INTO "History_temp" ("Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful") SELECT "Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful" FROM "History" Info: DROP TABLE "History" Info: ALTER TABLE "History_temp" RENAME TO "History" Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0028446s Info: AlterTable IndexerDefinitionVersions Info: => 6E-07s Info: AlterColumn IndexerDefinitionVersions LastUpdated DateTimeOffset Info: CREATE TABLE "IndexerDefinitionVersions_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: INSERT INTO "IndexerDefinitionVersions_temp" ("Id", "DefinitionId", "File", "Sha", "LastUpdated") SELECT "Id", "DefinitionId", "File", "Sha", "LastUpdated" FROM "IndexerDefinitionVersions" Info: DROP TABLE "IndexerDefinitionVersions" Info: ALTER TABLE "IndexerDefinitionVersions_temp" RENAME TO "IndexerDefinitionVersions" Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0036926s Info: AlterTable IndexerStatus Info: => 6E-07s Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0026938s Info: AlterTable IndexerStatus Info: => 6E-07s Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.003637s Info: AlterTable IndexerStatus Info: => 8E-07s Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0026945s Info: AlterTable IndexerStatus Info: => 6E-07s Info: AlterColumn IndexerStatus CookiesExpirationDate DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0026973s Info: AlterTable Indexers Info: => 7E-07s Info: AlterColumn Indexers Added DateTimeOffset Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL, "Redirect" INTEGER NOT NULL, "AppProfileId" INTEGER NOT NULL, "Tags" TEXT, "DownloadClientId" INTEGER NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0036154s Info: AlterTable ScheduledTasks Info: => 7E-07s Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0034368s Info: AlterTable ScheduledTasks Info: => 7E-07s Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0034271s Info: AlterTable VersionInfo Info: => 6E-07s Info: AlterColumn VersionInfo AppliedOn DateTimeOffset Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" Info: DROP TABLE "VersionInfo" Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0026263s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-06-03T06:45:44', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.0031745s Info: 37: add_notification_status migrating Info: Beginning Transaction Info: Starting migration of Main DB to 37 Info: CreateTable NotificationStatus Info: CREATE TABLE "NotificationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001943s Info: CreateIndex NotificationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_NotificationStatus_ProviderId" ON "NotificationStatus" ("ProviderId" ASC) Info: => 9.54E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-06-03T06:45:44', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.0004317s Info: 38: indexers_freeleech_only_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 38 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'HDSpaceSettings' WHERE "Implementation" = 'HDSpace' Info: => 7.38E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'ImmortalSeedSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 4.72E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'XSpeedsSettings' WHERE "Implementation" = 'XSpeeds' Info: => 4.31E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-06-03T06:45:44', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0002962s Info: 39: email_encryption migrating Info: Beginning Transaction Info: Starting migration of Main DB to 39 Info: INSERT INTO "Notifications" ("OnGrab", "OnHealthIssue", "IncludeHealthWarnings", "Name", "Implementation", "Tags", "Settings", "ConfigContract") VALUES (1, 1, 1, 'Mail Prowlarr', 'Email', '[]', '{ "server": "smtp.gmail.com", "port": 563, "requireEncryption": false, "to": [ "dont@email.me" ] }', 'EmailSettings') Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0036892s Info: -> 1 Insert operations completed in 00:00:00.0001281 taking an average of 00:00:00.0001281 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-06-03T06:45:44', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.0040571s Debug: Took: 00:00:00.1275647 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.email_encryptionFixture.should_convert_do_not_require_encryption_to_auto --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.error_or_worse_with_exception_is_sentry_event(Off) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.error_or_worse_with_exception_is_sentry_event(Off) --- Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.email_encryptionFixture.should_convert_require_encryption_to_always --- Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939440671305_85/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0010845s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011038s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0001963s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0005636s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0001447s Info: AlterTable VersionInfo Info: => 7E-07s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0006238s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0008456s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 6E-07s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0002323s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0004255s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.0002241s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 9E-05s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001485s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 8.5E-05s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.0001572s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.0001425s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 8.46E-05s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0001773s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 8.58E-05s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.0001413s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001516s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 8.34E-05s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001242s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 8.23E-05s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001311s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 8.39E-05s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 7.38E-05s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.0001716s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.0001838s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 9.86E-05s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.0001482s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 9.16E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-06-03T06:45:44', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0006366s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.002303s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0021108s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.002257s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001615s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 8.94E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-06-03T06:45:44', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.000545s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 1.2E-06s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003322s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.0001747s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001531s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 9.97E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-06-03T06:45:44', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0004284s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-06-03T06:45:44', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0003284s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 9.09E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-06-03T06:45:44', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0003581s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0001835s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001377s Info: AlterTable Indexers Info: => 7E-07s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003433s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-06-03T06:45:44', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0007143s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 1E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003862s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 6.96E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-06-03T06:45:44', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0003766s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.95E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-06-03T06:45:44', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0003139s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0001909s Info: AlterTable Indexers Info: => 7E-07s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0003358s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-06-03T06:45:44', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0006649s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 9E-07s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0003463s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-06-03T06:45:44', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0006674s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 7.68E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-06-03T06:45:44', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0003622s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 9E-07s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.000359s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-06-03T06:45:44', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0006773s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.0001798s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 9.83E-05s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 8.53E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-06-03T06:45:44', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0004498s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 6.24E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 3.8E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-06-03T06:45:44', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0002991s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 6.58E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 4E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 3.69E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 3.69E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 3.62E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 3.53E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 3.51E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 3.49E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 3.54E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 3.62E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 3.56E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 3.37E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 3.41E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 3.37E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 3.42E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 3.44E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 4.41E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 4.27E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 4.13E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 4.28E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 4.19E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 4.36E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 4.33E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 4.28E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 4.38E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 4.15E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 4.24E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 4.27E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 4.3E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 4.2E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 4.17E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 4.11E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 4.18E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 4.03E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 4.18E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-06-03T06:45:44', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0003259s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 1E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003683s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-06-03T06:45:44', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0006877s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 8.13E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-06-03T06:45:44', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0003537s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 6.07E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-06-03T06:45:44', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0003284s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.6E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-06-03T06:45:44', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0003081s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.39E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-06-03T06:45:44', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0003179s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 1E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0003775s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-06-03T06:45:44', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0006966s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 9E-07s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.0003599s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0003489s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-06-03T06:45:44', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0006558s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 25 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'SpeedCDSettings' WHERE "Implementation" = 'SpeedCD' Info: => 6.98E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-06-03T06:45:44', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.000332s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 26 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'TorrentDaySettings' WHERE "Implementation" = 'TorrentDay' Info: => 6.73E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-06-03T06:45:44', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0003308s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 27 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AlphaRatioSettings' WHERE "Implementation" = 'AlphaRatio' Info: => 6.76E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 4.6E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-06-03T06:45:44', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0003217s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Main DB to 28 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'NotWhatCD' Info: => 6.01E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-06-03T06:45:44', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0003657s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 1E-06s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003845s Info: AlterTable Notifications Info: => 8E-07s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003575s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-06-03T06:45:44', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0006929s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 30 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AnimeTorrentsSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 7.14E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-06-03T06:45:44', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0003573s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.08E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-06-03T06:45:44', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0003124s Info: 32: health_restored_notification migrating Info: Beginning Transaction Info: Starting migration of Main DB to 32 Info: AlterTable Notifications Info: => 1.1E-06s Info: CreateColumn Notifications OnHealthRestored Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthRestored" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003721s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-06-03T06:45:44', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0007113s Info: 33: remove_uc migrating Info: Beginning Transaction Info: Starting migration of Main DB to 33 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Usenet Crawler' Info: => 6.24E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-06-03T06:45:44', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0003435s Info: 34: history_fix_data_titles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 34 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.34E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-06-03T06:45:44', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0003326s Info: 35: download_client_per_indexer migrating Info: Beginning Transaction Info: Starting migration of Main DB to 35 Info: AlterTable Indexers Info: => 8E-07s Info: CreateColumn Indexers DownloadClientId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003878s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-06-03T06:45:44', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0007005s Info: 36: postgres_update_timestamp_columns_to_with_timezone migrating Info: Beginning Transaction Info: Starting migration of Main DB to 36 Info: AlterTable ApplicationStatus Info: => 1.1E-06s Info: AlterColumn ApplicationStatus InitialFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0032679s Info: AlterTable ApplicationStatus Info: => 6E-07s Info: AlterColumn ApplicationStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0031589s Info: AlterTable ApplicationStatus Info: => 8E-07s Info: AlterColumn ApplicationStatus DisabledTill DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0031287s Info: AlterTable Commands Info: => 8E-07s Info: AlterColumn Commands QueuedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.002976s Info: AlterTable Commands Info: => 8E-07s Info: AlterColumn Commands StartedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0035511s Info: AlterTable Commands Info: => 1E-06s Info: AlterColumn Commands EndedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0025167s Info: AlterTable DownloadClientStatus Info: => 7E-07s Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0035889s Info: AlterTable DownloadClientStatus Info: => 7E-07s Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0026654s Info: AlterTable DownloadClientStatus Info: => 8E-07s Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0026462s Info: AlterTable History Info: => 9E-07s Info: AlterColumn History Date DateTimeOffset Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Successful" INTEGER NOT NULL) Info: INSERT INTO "History_temp" ("Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful") SELECT "Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful" FROM "History" Info: DROP TABLE "History" Info: ALTER TABLE "History_temp" RENAME TO "History" Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0027739s Info: AlterTable IndexerDefinitionVersions Info: => 7E-07s Info: AlterColumn IndexerDefinitionVersions LastUpdated DateTimeOffset Info: CREATE TABLE "IndexerDefinitionVersions_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: INSERT INTO "IndexerDefinitionVersions_temp" ("Id", "DefinitionId", "File", "Sha", "LastUpdated") SELECT "Id", "DefinitionId", "File", "Sha", "LastUpdated" FROM "IndexerDefinitionVersions" Info: DROP TABLE "IndexerDefinitionVersions" Info: ALTER TABLE "IndexerDefinitionVersions_temp" RENAME TO "IndexerDefinitionVersions" Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0037039s Info: AlterTable IndexerStatus Info: => 6E-07s Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0026611s Info: AlterTable IndexerStatus Info: => 7E-07s Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0036444s Info: AlterTable IndexerStatus Info: => 7E-07s Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.002676s Info: AlterTable IndexerStatus Info: => 6E-07s Info: AlterColumn IndexerStatus CookiesExpirationDate DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0026852s Info: AlterTable Indexers Info: => 1.8E-06s Info: AlterColumn Indexers Added DateTimeOffset Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL, "Redirect" INTEGER NOT NULL, "AppProfileId" INTEGER NOT NULL, "Tags" TEXT, "DownloadClientId" INTEGER NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0027756s Info: AlterTable ScheduledTasks Info: => 6E-07s Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0033233s Info: AlterTable ScheduledTasks Info: => 7E-07s Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0033157s Info: AlterTable VersionInfo Info: => 6E-07s Info: AlterColumn VersionInfo AppliedOn DateTimeOffset Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" Info: DROP TABLE "VersionInfo" Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0026184s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-06-03T06:45:44', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.0031585s Info: 37: add_notification_status migrating Info: Beginning Transaction Info: Starting migration of Main DB to 37 Info: CreateTable NotificationStatus Info: CREATE TABLE "NotificationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001995s Info: CreateIndex NotificationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_NotificationStatus_ProviderId" ON "NotificationStatus" ("ProviderId" ASC) Info: => 9.4E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-06-03T06:45:44', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.0004278s Info: 38: indexers_freeleech_only_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 38 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'HDSpaceSettings' WHERE "Implementation" = 'HDSpace' Info: => 7.23E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'ImmortalSeedSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 4.55E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'XSpeedsSettings' WHERE "Implementation" = 'XSpeeds' Info: => 4.32E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-06-03T06:45:44', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0002989s Info: 39: email_encryption migrating Info: Beginning Transaction Info: Starting migration of Main DB to 39 Info: INSERT INTO "Notifications" ("OnGrab", "OnHealthIssue", "IncludeHealthWarnings", "Name", "Implementation", "Tags", "Settings", "ConfigContract") VALUES (1, 1, 1, 'Mail Prowlarr', 'Email', '[]', '{ "server": "smtp.gmail.com", "port": 563, "requireEncryption": true, "to": [ "dont@email.me" ] }', 'EmailSettings') Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0011456s Info: -> 1 Insert operations completed in 00:00:00.0001226 taking an average of 00:00:00.0001226 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-06-03T06:45:44', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.0015399s Debug: Took: 00:00:00.1208148 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.email_encryptionFixture.should_convert_require_encryption_to_always --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.less_than_error_with_exception_is_not_sentry_event(Trace) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.less_than_error_with_exception_is_not_sentry_event(Trace) --- Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.email_encryptionFixture.should_use_defaults_when_settings_are_empty --- Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939442033703_87/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0009811s Info: DatabaseEngineVersionCheck migrated Info: => 0.0010002s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0001976s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0005596s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0001324s Info: AlterTable VersionInfo Info: => 7E-07s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0006112s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0008279s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 8E-07s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0002235s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0004283s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.0002206s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 9.18E-05s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001549s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 8.72E-05s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.0001663s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.0001437s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 8.68E-05s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0001762s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 8.49E-05s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.0001377s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001498s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 8.76E-05s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001254s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 8.3E-05s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001463s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 8.7E-05s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 7.74E-05s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.0001792s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.0001814s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 9.7E-05s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.0001371s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 8.91E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-06-03T06:45:44', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0006073s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0022775s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0021085s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0021042s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001571s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 8.97E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-06-03T06:45:44', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0004428s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 1E-06s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003397s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.0001785s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001539s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 9E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-06-03T06:45:44', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0004204s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-06-03T06:45:44', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0003259s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 8.94E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-06-03T06:45:44', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0003643s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0001823s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001422s Info: AlterTable Indexers Info: => 6E-07s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003339s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-06-03T06:45:44', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0007033s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 1.5E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.000351s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 7.56E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-06-03T06:45:44', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.000392s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.83E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-06-03T06:45:44', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0003254s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0001919s Info: AlterTable Indexers Info: => 6E-07s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0003417s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-06-03T06:45:44', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0007105s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 9E-07s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0003743s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-06-03T06:45:44', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0007093s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 0.0001079s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-06-03T06:45:44', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0003927s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 9E-07s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003781s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-06-03T06:45:44', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0007066s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.0001848s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001029s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0001252s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-06-03T06:45:44', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.000478s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 7.04E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 4.39E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-06-03T06:45:44', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0003419s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 7.41E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 7.49E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 4.68E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 4.4E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 4.26E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 4.32E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 4.07E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 4.21E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 6.32E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 4.66E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 4.46E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 4.09E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 4.61E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 4.36E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 4.1E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 6.78E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 6.14E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 5.05E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 5.54E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 4.68E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 7.67E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 5.4E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 5.56E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 4.94E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 5.47E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 4.91E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 7.57E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 4.9E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 5.72E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 5.05E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 5.73E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 7.17E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 5.68E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 4.88E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 5.37E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-06-03T06:45:44', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0003499s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 1E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.000376s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-06-03T06:45:44', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0007038s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 6.44E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-06-03T06:45:44', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0003583s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 6.49E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-06-03T06:45:44', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0003442s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.83E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-06-03T06:45:44', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0003286s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.17E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-06-03T06:45:44', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0003258s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 1E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.000374s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-06-03T06:45:44', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0006969s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 1E-06s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.0003914s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0003364s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-06-03T06:45:44', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.000662s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 25 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'SpeedCDSettings' WHERE "Implementation" = 'SpeedCD' Info: => 7.55E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-06-03T06:45:44', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0003967s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 26 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'TorrentDaySettings' WHERE "Implementation" = 'TorrentDay' Info: => 8.28E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-06-03T06:45:44', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.000366s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 27 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AlphaRatioSettings' WHERE "Implementation" = 'AlphaRatio' Info: => 0.0001025s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 5.95E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-06-03T06:45:44', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0003391s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Main DB to 28 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'NotWhatCD' Info: => 6.72E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-06-03T06:45:44', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0003914s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 1.2E-06s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003854s Info: AlterTable Notifications Info: => 7E-07s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003478s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-06-03T06:45:44', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0007206s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 30 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AnimeTorrentsSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 7.55E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-06-03T06:45:44', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0003576s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.06E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-06-03T06:45:44', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0003723s Info: 32: health_restored_notification migrating Info: Beginning Transaction Info: Starting migration of Main DB to 32 Info: AlterTable Notifications Info: => 9E-07s Info: CreateColumn Notifications OnHealthRestored Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthRestored" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003801s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-06-03T06:45:44', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0007062s Info: 33: remove_uc migrating Info: Beginning Transaction Info: Starting migration of Main DB to 33 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Usenet Crawler' Info: => 9.56E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-06-03T06:45:44', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0003756s Info: 34: history_fix_data_titles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 34 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.89E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-06-03T06:45:44', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0003564s Info: 35: download_client_per_indexer migrating Info: Beginning Transaction Info: Starting migration of Main DB to 35 Info: AlterTable Indexers Info: => 1E-06s Info: CreateColumn Indexers DownloadClientId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003893s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-06-03T06:45:44', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0007226s Info: 36: postgres_update_timestamp_columns_to_with_timezone migrating Info: Beginning Transaction Info: Starting migration of Main DB to 36 Info: AlterTable ApplicationStatus Info: => 1.2E-06s Info: AlterColumn ApplicationStatus InitialFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0032503s Info: AlterTable ApplicationStatus Info: => 6E-07s Info: AlterColumn ApplicationStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0031385s Info: AlterTable ApplicationStatus Info: => 7E-07s Info: AlterColumn ApplicationStatus DisabledTill DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0031497s Info: AlterTable Commands Info: => 7E-07s Info: AlterColumn Commands QueuedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0029895s Info: AlterTable Commands Info: => 7E-07s Info: AlterColumn Commands StartedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0034886s Info: AlterTable Commands Info: => 8E-07s Info: AlterColumn Commands EndedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0025423s Info: AlterTable DownloadClientStatus Info: => 8E-07s Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0033284s Info: AlterTable DownloadClientStatus Info: => 7E-07s Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0033907s Info: AlterTable DownloadClientStatus Info: => 7E-07s Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0035811s Info: AlterTable History Info: => 6E-07s Info: AlterColumn History Date DateTimeOffset Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Successful" INTEGER NOT NULL) Info: INSERT INTO "History_temp" ("Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful") SELECT "Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful" FROM "History" Info: DROP TABLE "History" Info: ALTER TABLE "History_temp" RENAME TO "History" Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0028428s Info: AlterTable IndexerDefinitionVersions Info: => 5E-07s Info: AlterColumn IndexerDefinitionVersions LastUpdated DateTimeOffset Info: CREATE TABLE "IndexerDefinitionVersions_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: INSERT INTO "IndexerDefinitionVersions_temp" ("Id", "DefinitionId", "File", "Sha", "LastUpdated") SELECT "Id", "DefinitionId", "File", "Sha", "LastUpdated" FROM "IndexerDefinitionVersions" Info: DROP TABLE "IndexerDefinitionVersions" Info: ALTER TABLE "IndexerDefinitionVersions_temp" RENAME TO "IndexerDefinitionVersions" Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0027837s Info: AlterTable IndexerStatus Info: => 6E-07s Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0026895s Info: AlterTable IndexerStatus Info: => 6E-07s Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0027126s Info: AlterTable IndexerStatus Info: => 6E-07s Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0035853s Info: AlterTable IndexerStatus Info: => 7E-07s Info: AlterColumn IndexerStatus CookiesExpirationDate DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0034665s Info: AlterTable Indexers Info: => 6E-07s Info: AlterColumn Indexers Added DateTimeOffset Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL, "Redirect" INTEGER NOT NULL, "AppProfileId" INTEGER NOT NULL, "Tags" TEXT, "DownloadClientId" INTEGER NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0027315s Info: AlterTable ScheduledTasks Info: => 7E-07s Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.003336s Info: AlterTable ScheduledTasks Info: => 7E-07s Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.003391s Info: AlterTable VersionInfo Info: => 6E-07s Info: AlterColumn VersionInfo AppliedOn DateTimeOffset Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" Info: DROP TABLE "VersionInfo" Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0026203s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-06-03T06:45:44', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.0031701s Info: 37: add_notification_status migrating Info: Beginning Transaction Info: Starting migration of Main DB to 37 Info: CreateTable NotificationStatus Info: CREATE TABLE "NotificationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001974s Info: CreateIndex NotificationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_NotificationStatus_ProviderId" ON "NotificationStatus" ("ProviderId" ASC) Info: => 9.55E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-06-03T06:45:44', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.0004625s Info: 38: indexers_freeleech_only_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 38 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'HDSpaceSettings' WHERE "Implementation" = 'HDSpace' Info: => 7.26E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'ImmortalSeedSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 4.49E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'XSpeedsSettings' WHERE "Implementation" = 'XSpeeds' Info: => 4.51E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-06-03T06:45:44', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0003222s Info: 39: email_encryption migrating Info: Beginning Transaction Info: Starting migration of Main DB to 39 Info: INSERT INTO "Notifications" ("OnGrab", "OnHealthIssue", "IncludeHealthWarnings", "Name", "Implementation", "Tags", "Settings", "ConfigContract") VALUES (1, 1, 1, 'Mail Prowlarr', 'Email', '[]', '{}', 'EmailSettings') Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0014619s Info: -> 1 Insert operations completed in 00:00:00.0001164 taking an average of 00:00:00.0001164 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-06-03T06:45:44', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.0017891s Debug: Took: 00:00:00.1217235 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.email_encryptionFixture.should_use_defaults_when_settings_are_empty --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.less_than_error_with_exception_is_not_sentry_event(Debug) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.less_than_error_with_exception_is_not_sentry_event(Debug) --- Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.history_fix_data_titlesFixture.should_update_data_for_book_search --- Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939443408808_89/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0010374s Info: DatabaseEngineVersionCheck migrated Info: => 0.0010548s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0001974s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0005489s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0001305s Info: AlterTable VersionInfo Info: => 7E-07s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0006094s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0008219s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 8E-07s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0002279s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0004262s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.000216s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 0.0001069s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001873s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 9.31E-05s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.0001799s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.0001523s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0001068s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0002269s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 9.4E-05s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.0001513s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001747s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 9.33E-05s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001318s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 9.35E-05s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001451s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 8.88E-05s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 0.0001121s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.0002004s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.0002044s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0001067s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.0001766s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 9.69E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-06-03T06:45:44', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0006471s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0025889s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0025234s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0024406s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.000168s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0001274s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-06-03T06:45:44', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0004989s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 1.1E-06s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003317s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.0001891s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001777s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0001074s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-06-03T06:45:44', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0004338s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-06-03T06:45:44', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0003337s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 0.0001228s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-06-03T06:45:44', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0004019s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0001924s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001502s Info: AlterTable Indexers Info: => 5E-07s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003407s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-06-03T06:45:44', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0007002s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 1E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003858s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 0.0014932s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-06-03T06:45:44', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0018305s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.81E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-06-03T06:45:44', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0003072s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0001986s Info: AlterTable Indexers Info: => 6E-07s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0003603s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-06-03T06:45:44', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0006761s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 9E-07s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0003537s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-06-03T06:45:44', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0006557s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 7.8E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-06-03T06:45:44', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0003381s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 8E-07s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003574s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-06-03T06:45:44', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0006697s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.0001852s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001063s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 8.93E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-06-03T06:45:44', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0004017s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 6.32E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 3.87E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-06-03T06:45:44', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0002949s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 6.5E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 3.87E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 3.85E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 3.5E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 3.38E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 3.48E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 3.73E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 3.73E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 3.67E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 3.48E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 3.53E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 3.52E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 3.48E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 3.6E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 3.44E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 3.46E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 4.5E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 4.33E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 4.18E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 4.22E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 4.28E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 4.31E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 4.23E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 4.39E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 4.19E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 4.31E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 4.14E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 4.29E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 4.31E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 4.32E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 7.53E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 4.96E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 4.34E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 4.26E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 4.34E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-06-03T06:45:44', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0003077s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 1.2E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003781s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-06-03T06:45:44', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0006878s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 6.07E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-06-03T06:45:44', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0003283s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 6.07E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-06-03T06:45:44', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0003217s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.68E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-06-03T06:45:44', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0003059s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.11E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-06-03T06:45:44', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0003092s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 1E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.000373s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-06-03T06:45:44', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0006831s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 1E-06s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.0003599s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0003324s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-06-03T06:45:44', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0006347s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 25 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'SpeedCDSettings' WHERE "Implementation" = 'SpeedCD' Info: => 7.09E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-06-03T06:45:44', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0003333s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 26 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'TorrentDaySettings' WHERE "Implementation" = 'TorrentDay' Info: => 6.81E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-06-03T06:45:44', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.000329s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 27 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AlphaRatioSettings' WHERE "Implementation" = 'AlphaRatio' Info: => 6.93E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 4.67E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-06-03T06:45:44', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0003018s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Main DB to 28 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'NotWhatCD' Info: => 6.16E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-06-03T06:45:44', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0003273s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 8E-07s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.000373s Info: AlterTable Notifications Info: => 8E-07s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003423s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-06-03T06:45:44', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0006483s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 30 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AnimeTorrentsSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 7.11E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-06-03T06:45:44', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0003393s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.37E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-06-03T06:45:44', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0003569s Info: 32: health_restored_notification migrating Info: Beginning Transaction Info: Starting migration of Main DB to 32 Info: AlterTable Notifications Info: => 1E-06s Info: CreateColumn Notifications OnHealthRestored Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthRestored" INTEGER NOT NULL DEFAULT 0 Info: => 0.000372s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-06-03T06:45:44', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0006848s Info: 33: remove_uc migrating Info: Beginning Transaction Info: Starting migration of Main DB to 33 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Usenet Crawler' Info: => 6.42E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-06-03T06:45:44', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0003314s Info: 34: history_fix_data_titles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 34 Info: INSERT INTO "History" ("IndexerId", "Date", "Data", "EventType", "Successful") VALUES (1, '2024-06-03T06:45:44', '{ "author": "Fake Author", "bookTitle": "Fake Book Title", "publisher": "", "year": "", "genre": "", "query": "", "queryType": "book", "source": "Prowlarr", "host": "localhost" }', 2, 1) Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0010852s Info: -> 1 Insert operations completed in 00:00:00.0001193 taking an average of 00:00:00.0001193 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-06-03T06:45:44', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0014425s Debug: Took: 00:00:00.0602346 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.history_fix_data_titlesFixture.should_update_data_for_book_search --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.less_than_error_with_exception_is_not_sentry_event(Info) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.less_than_error_with_exception_is_not_sentry_event(Info) --- Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.history_fix_data_titlesFixture.should_update_data_for_release_grabbed --- Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939444259714_91/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0010289s Info: DatabaseEngineVersionCheck migrated Info: => 0.001051s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0001923s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0005723s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.000133s Info: AlterTable VersionInfo Info: => 8E-07s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0006025s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0008204s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 8E-07s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0002184s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0004265s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.0002168s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 9.07E-05s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001532s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 8.56E-05s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.0001609s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.0001403s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 8.48E-05s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0001758s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 8.48E-05s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.0001454s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001551s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 8.53E-05s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001263s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 8.28E-05s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001366s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 8.42E-05s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 7.67E-05s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.000169s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.0001832s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 9.66E-05s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.000135s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 8.93E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-06-03T06:45:44', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.000657s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.002288s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0021354s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0044505s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001607s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 8.98E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-06-03T06:45:44', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.000474s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 9E-07s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003307s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.0001779s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001619s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 8.97E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-06-03T06:45:44', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0004238s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-06-03T06:45:44', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0003297s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 8.74E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-06-03T06:45:44', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0003581s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0001836s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001401s Info: AlterTable Indexers Info: => 5E-07s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003359s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-06-03T06:45:44', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0006852s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 1E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003705s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 6.87E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-06-03T06:45:44', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0003803s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.73E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-06-03T06:45:44', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0003113s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0001939s Info: AlterTable Indexers Info: => 7E-07s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0003279s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-06-03T06:45:44', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0006547s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 9E-07s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0003469s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-06-03T06:45:44', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.000665s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 7.69E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-06-03T06:45:44', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0003448s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 8E-07s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.000349s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-06-03T06:45:44', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0006724s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.000183s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001022s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 8.73E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-06-03T06:45:44', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0004177s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 6.26E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 3.8E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-06-03T06:45:44', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0002998s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 6.7E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 3.83E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 3.66E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 3.53E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 3.46E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 3.43E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 3.55E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 3.4E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 3.59E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 3.53E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 3.47E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 3.41E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 3.47E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 3.66E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 3.49E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 3.51E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 4.48E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 4.28E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 4.18E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 4.26E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 4.29E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 4.31E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 4.33E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 4.18E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 4.1E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 4.22E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 4.45E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 4.3E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 4.22E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 4.06E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 4.08E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 4.1E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 4.11E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 4.2E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 4.18E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-06-03T06:45:44', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0003186s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 9E-07s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003674s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-06-03T06:45:44', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0006988s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 6.01E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-06-03T06:45:44', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0003305s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 5.96E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-06-03T06:45:44', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0003284s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.68E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-06-03T06:45:44', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0003081s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.34E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-06-03T06:45:44', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0003193s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 1.3E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0003682s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-06-03T06:45:44', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0006889s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 1E-06s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.0003741s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0003426s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-06-03T06:45:44', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0014158s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 25 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'SpeedCDSettings' WHERE "Implementation" = 'SpeedCD' Info: => 7.16E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-06-03T06:45:44', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0003298s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 26 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'TorrentDaySettings' WHERE "Implementation" = 'TorrentDay' Info: => 6.75E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-06-03T06:45:44', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0003256s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 27 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AlphaRatioSettings' WHERE "Implementation" = 'AlphaRatio' Info: => 6.79E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 4.45E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-06-03T06:45:44', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0002991s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Main DB to 28 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'NotWhatCD' Info: => 8.03E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-06-03T06:45:44', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0003461s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 8E-07s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003801s Info: AlterTable Notifications Info: => 7E-07s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003447s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-06-03T06:45:44', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0006608s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 30 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AnimeTorrentsSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 7.17E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-06-03T06:45:44', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0003313s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.09E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-06-03T06:45:44', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0003135s Info: 32: health_restored_notification migrating Info: Beginning Transaction Info: Starting migration of Main DB to 32 Info: AlterTable Notifications Info: => 1E-06s Info: CreateColumn Notifications OnHealthRestored Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthRestored" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003731s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-06-03T06:45:44', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0006962s Info: 33: remove_uc migrating Info: Beginning Transaction Info: Starting migration of Main DB to 33 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Usenet Crawler' Info: => 6.16E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-06-03T06:45:44', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0003168s Info: 34: history_fix_data_titles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 34 Info: INSERT INTO "History" ("IndexerId", "Date", "Data", "EventType", "Successful") VALUES (1, '2024-06-03T06:45:44', '{ "grabMethod": "Proxy", "title": "Fake Release Title", "source": "Prowlarr", "host": "localhost" }', 1, 1) Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0009377s Info: -> 1 Insert operations completed in 00:00:00.0001104 taking an average of 00:00:00.0001104 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-06-03T06:45:44', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0012772s Debug: Took: 00:00:00.0568117 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.history_fix_data_titlesFixture.should_update_data_for_release_grabbed --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.less_than_error_with_exception_is_not_sentry_event(Warn) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.less_than_error_with_exception_is_not_sentry_event(Warn) --- Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.newznab_category_to_capabilities_settingsFixture.should_migrate_categories_when_capabilities_is_defined --- Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939444992599_93/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0010372s Info: DatabaseEngineVersionCheck migrated Info: => 0.0010575s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0001622s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0005352s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0001382s Info: AlterTable VersionInfo Info: => 8E-07s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0006086s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0008308s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 8E-07s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0002108s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0004201s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.0001772s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 8.72E-05s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001192s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 8.13E-05s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.0001294s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.0001067s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 8.19E-05s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0001383s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 8E-05s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.0001063s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001148s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 7.78E-05s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 9.01E-05s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 7.6E-05s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001001s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 9.48E-05s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 7.83E-05s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.0001409s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.0001765s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0001169s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.0001115s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 8.97E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-06-03T06:45:44', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0006002s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0024446s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0024648s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0024542s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001603s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 9.78E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-06-03T06:45:44', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0004557s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 1E-06s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003156s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.0001589s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001695s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 9.82E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-06-03T06:45:44', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0004276s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-06-03T06:45:44', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.000376s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 0.0001s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-06-03T06:45:44', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0003769s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0001782s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001508s Info: AlterTable Indexers Info: => 7E-07s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003361s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-06-03T06:45:44', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0006752s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 8E-07s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003743s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 8E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-06-03T06:45:44', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0003939s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 4E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-06-03T06:45:44', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0003225s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0001838s Info: AlterTable Indexers Info: => 6E-07s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.000357s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-06-03T06:45:44', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0006892s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 8E-07s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0003732s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-06-03T06:45:44', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0006976s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 8.61E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-06-03T06:45:44', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0003679s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 1.1E-06s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003688s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-06-03T06:45:44', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0006842s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.0001953s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001091s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0001206s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-06-03T06:45:44', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0004583s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 6.95E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 4.59E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-06-03T06:45:44', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0003424s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 7.68E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 5.1E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 4.47E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 4.16E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 4.13E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 6.55E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 4.87E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 4.15E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 4.27E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 3.97E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 3.98E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 4.24E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 6.61E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 4.62E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 5.48E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 4.43E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 5.24E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 5.49E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 8.81E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 5.74E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 5.29E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 5.39E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 5.39E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 7.42E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 5.5E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 5.33E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 5.07E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 5.64E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 4.92E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 7.41E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 4.94E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 5E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 5.02E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 5.19E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 6.56E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-06-03T06:45:44', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0003554s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 8E-07s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003656s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-06-03T06:45:44', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0007117s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 6.72E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-06-03T06:45:44', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.000341s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 7E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-06-03T06:45:44', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.000386s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.86E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-06-03T06:45:44', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0003346s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.53E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-06-03T06:45:44', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0003398s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 1.3E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0003659s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-06-03T06:45:44', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.000692s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 1E-06s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.0003508s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0003229s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-06-03T06:45:44', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.000675s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 25 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'SpeedCDSettings' WHERE "Implementation" = 'SpeedCD' Info: => 8.22E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-06-03T06:45:44', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0003647s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 26 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'TorrentDaySettings' WHERE "Implementation" = 'TorrentDay' Info: => 8.22E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-06-03T06:45:44', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0003978s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 27 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AlphaRatioSettings' WHERE "Implementation" = 'AlphaRatio' Info: => 8.14E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 5.49E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-06-03T06:45:44', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0003461s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Main DB to 28 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'NotWhatCD' Info: => 7.21E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-06-03T06:45:44', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0003551s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 1.1E-06s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003835s Info: AlterTable Notifications Info: => 7E-07s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003538s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-06-03T06:45:44', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0006918s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 30 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AnimeTorrentsSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 8.43E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-06-03T06:45:44', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0004014s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.55E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-06-03T06:45:44', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0003644s Info: 32: health_restored_notification migrating Info: Beginning Transaction Info: Starting migration of Main DB to 32 Info: AlterTable Notifications Info: => 1.1E-06s Info: CreateColumn Notifications OnHealthRestored Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthRestored" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003696s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-06-03T06:45:44', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.000722s Info: 33: remove_uc migrating Info: Beginning Transaction Info: Starting migration of Main DB to 33 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Usenet Crawler' Info: => 7.04E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-06-03T06:45:44', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0003474s Info: 34: history_fix_data_titles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 34 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.12E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-06-03T06:45:44', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.00196s Info: 35: download_client_per_indexer migrating Info: Beginning Transaction Info: Starting migration of Main DB to 35 Info: AlterTable Indexers Info: => 1E-06s Info: CreateColumn Indexers DownloadClientId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003839s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-06-03T06:45:44', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0007092s Info: 36: postgres_update_timestamp_columns_to_with_timezone migrating Info: Beginning Transaction Info: Starting migration of Main DB to 36 Info: AlterTable ApplicationStatus Info: => 6E-07s Info: AlterColumn ApplicationStatus InitialFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0027474s Info: AlterTable ApplicationStatus Info: => 6E-07s Info: AlterColumn ApplicationStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0026145s Info: AlterTable ApplicationStatus Info: => 7E-07s Info: AlterColumn ApplicationStatus DisabledTill DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0026194s Info: AlterTable Commands Info: => 7E-07s Info: AlterColumn Commands QueuedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0024729s Info: AlterTable Commands Info: => 7E-07s Info: AlterColumn Commands StartedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0025015s Info: AlterTable Commands Info: => 7E-07s Info: AlterColumn Commands EndedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0024712s Info: AlterTable DownloadClientStatus Info: => 7E-07s Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0026217s Info: AlterTable DownloadClientStatus Info: => 7E-07s Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0026085s Info: AlterTable DownloadClientStatus Info: => 7E-07s Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0026322s Info: AlterTable History Info: => 6E-07s Info: AlterColumn History Date DateTimeOffset Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Successful" INTEGER NOT NULL) Info: INSERT INTO "History_temp" ("Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful") SELECT "Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful" FROM "History" Info: DROP TABLE "History" Info: ALTER TABLE "History_temp" RENAME TO "History" Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0027402s Info: AlterTable IndexerDefinitionVersions Info: => 6E-07s Info: AlterColumn IndexerDefinitionVersions LastUpdated DateTimeOffset Info: CREATE TABLE "IndexerDefinitionVersions_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: INSERT INTO "IndexerDefinitionVersions_temp" ("Id", "DefinitionId", "File", "Sha", "LastUpdated") SELECT "Id", "DefinitionId", "File", "Sha", "LastUpdated" FROM "IndexerDefinitionVersions" Info: DROP TABLE "IndexerDefinitionVersions" Info: ALTER TABLE "IndexerDefinitionVersions_temp" RENAME TO "IndexerDefinitionVersions" Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.002727s Info: AlterTable IndexerStatus Info: => 6E-07s Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0030854s Info: AlterTable IndexerStatus Info: => 6E-07s Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0037498s Info: AlterTable IndexerStatus Info: => 5E-07s Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0026589s Info: AlterTable IndexerStatus Info: => 6E-07s Info: AlterColumn IndexerStatus CookiesExpirationDate DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0035239s Info: AlterTable Indexers Info: => 7E-07s Info: AlterColumn Indexers Added DateTimeOffset Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL, "Redirect" INTEGER NOT NULL, "AppProfileId" INTEGER NOT NULL, "Tags" TEXT, "DownloadClientId" INTEGER NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0026657s Info: AlterTable ScheduledTasks Info: => 7E-07s Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0263565s Info: AlterTable ScheduledTasks Info: => 9E-07s Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0038938s Info: AlterTable VersionInfo Info: => 9E-07s Info: AlterColumn VersionInfo AppliedOn DateTimeOffset Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" Info: DROP TABLE "VersionInfo" Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0030488s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-06-03T06:45:44', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.0036388s Info: 37: add_notification_status migrating Info: Beginning Transaction Info: Starting migration of Main DB to 37 Info: CreateTable NotificationStatus Info: CREATE TABLE "NotificationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001743s Info: CreateIndex NotificationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_NotificationStatus_ProviderId" ON "NotificationStatus" ("ProviderId" ASC) Info: => 0.0001153s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-06-03T06:45:44', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.0004922s Info: 38: indexers_freeleech_only_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 38 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'HDSpaceSettings' WHERE "Implementation" = 'HDSpace' Info: => 8.56E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'ImmortalSeedSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 5.76E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'XSpeedsSettings' WHERE "Implementation" = 'XSpeeds' Info: => 5.61E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-06-03T06:45:44', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0003521s Info: 39: email_encryption migrating Info: Beginning Transaction Info: Starting migration of Main DB to 39 Info: PerformDBOperation Info: Performing DB Operation Info: => 5E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-06-03T06:45:44', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.0003762s Info: 40: newznab_category_to_capabilities_settings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 40 Info: INSERT INTO "Indexers" ("Name", "Redirect", "AppProfileId", "DownloadClientId", "Priority", "Added", "Implementation", "Settings", "ConfigContract") VALUES ('Usenet Indexer', 0, 0, 0, 25, '2024-06-03T06:45:44', 'Newznab', '{ "capabilities": { "supportsRawSearch": true }, "categories": [ { "id": 2000, "name": "Movies" }, { "id": 5000, "name": "TV" } ] }', 'NewznabSettings') Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0031829s Info: -> 1 Insert operations completed in 00:00:00.0001552 taking an average of 00:00:00.0001552 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-06-03T06:45:44', 'newznab_category_to_capabilities_settings') Info: Committing Transaction Info: 40: newznab_category_to_capabilities_settings migrated Info: => 0.0035683s Debug: Took: 00:00:00.1480081 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.newznab_category_to_capabilities_settingsFixture.should_migrate_categories_when_capabilities_is_defined --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Trace) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Trace) --- Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.newznab_category_to_capabilities_settingsFixture.should_migrate_categories_when_capabilities_is_not_defined --- Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939446761267_95/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0011071s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011266s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0001821s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0005721s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0001513s Info: AlterTable VersionInfo Info: => 1E-06s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0006083s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0008262s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 1.3E-06s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0002286s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0004311s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.0001853s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 9.42E-05s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001404s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 8.85E-05s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.000147s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.0001198s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 8.78E-05s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.000154s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 8.81E-05s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.0001195s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001306s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 9.16E-05s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001105s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 8.72E-05s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001323s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 8.76E-05s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 8.37E-05s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.0001554s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.0001958s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0001206s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.000124s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 9.51E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-06-03T06:45:44', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0006304s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0023373s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0021714s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.002131s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001427s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 9.06E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-06-03T06:45:44', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0004972s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 9E-07s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003297s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.0001598s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001326s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 9.27E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-06-03T06:45:44', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0004565s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-06-03T06:45:44', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0003508s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 0.0001012s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-06-03T06:45:44', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0003954s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0001565s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001492s Info: AlterTable Indexers Info: => 9E-07s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003628s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-06-03T06:45:44', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0007175s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 1.1E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003606s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 7.53E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-06-03T06:45:44', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.000387s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.1E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-06-03T06:45:44', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0003298s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0001615s Info: AlterTable Indexers Info: => 8E-07s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0003634s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-06-03T06:45:44', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0007083s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 1.1E-06s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0003622s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-06-03T06:45:44', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0006841s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 8.65E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-06-03T06:45:44', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0003663s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 1.5E-06s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003839s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-06-03T06:45:44', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0007068s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.0001856s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001263s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0001058s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-06-03T06:45:44', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0004507s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 7.1E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 4.35E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-06-03T06:45:44', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0003202s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 8.17E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 5.15E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 4.88E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 4.59E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 7.4E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 4.93E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 4.76E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 4.54E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 4.61E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 4.88E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 5.15E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 7.65E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 5.16E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 4.73E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 4.83E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 4.67E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 6.54E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 8.12E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 7.73E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 5.83E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 5.66E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 5.61E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 8.16E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 5.92E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 6.13E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 5.48E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 5.82E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 5.38E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 8.66E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 5.58E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 5.87E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 5.93E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 5.69E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 7.57E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 6.18E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-06-03T06:45:44', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0003803s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 1.1E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003784s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-06-03T06:45:44', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0007442s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 7.46E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-06-03T06:45:44', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0003784s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 0.0001004s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-06-03T06:45:44', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0004048s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.97E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-06-03T06:45:44', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.000341s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.58E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-06-03T06:45:44', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0004065s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 1.3E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0003968s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-06-03T06:45:44', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0007339s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 1.3E-06s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.000387s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0003628s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-06-03T06:45:44', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0007521s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 25 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'SpeedCDSettings' WHERE "Implementation" = 'SpeedCD' Info: => 9.25E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-06-03T06:45:44', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0003905s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 26 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'TorrentDaySettings' WHERE "Implementation" = 'TorrentDay' Info: => 0.000117s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-06-03T06:45:44', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.000437s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 27 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AlphaRatioSettings' WHERE "Implementation" = 'AlphaRatio' Info: => 9.09E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 5.92E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-06-03T06:45:44', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0004043s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Main DB to 28 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'NotWhatCD' Info: => 7.72E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-06-03T06:45:44', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0004067s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 1.4E-06s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003822s Info: AlterTable Notifications Info: => 1E-06s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003645s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-06-03T06:45:44', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0007137s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 30 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AnimeTorrentsSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 0.0001191s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-06-03T06:45:44', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0004312s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.73E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-06-03T06:45:44', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0003803s Info: 32: health_restored_notification migrating Info: Beginning Transaction Info: Starting migration of Main DB to 32 Info: AlterTable Notifications Info: => 1.7E-06s Info: CreateColumn Notifications OnHealthRestored Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthRestored" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003988s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-06-03T06:45:44', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0007581s Info: 33: remove_uc migrating Info: Beginning Transaction Info: Starting migration of Main DB to 33 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Usenet Crawler' Info: => 7.86E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-06-03T06:45:44', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0003901s Info: 34: history_fix_data_titles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 34 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.68E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-06-03T06:45:44', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0003737s Info: 35: download_client_per_indexer migrating Info: Beginning Transaction Info: Starting migration of Main DB to 35 Info: AlterTable Indexers Info: => 1.4E-06s Info: CreateColumn Indexers DownloadClientId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003898s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-06-03T06:45:44', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0007736s Info: 36: postgres_update_timestamp_columns_to_with_timezone migrating Info: Beginning Transaction Info: Starting migration of Main DB to 36 Info: AlterTable ApplicationStatus Info: => 1.1E-06s Info: AlterColumn ApplicationStatus InitialFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0034146s Info: AlterTable ApplicationStatus Info: => 1E-06s Info: AlterColumn ApplicationStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0032194s Info: AlterTable ApplicationStatus Info: => 9E-07s Info: AlterColumn ApplicationStatus DisabledTill DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0032132s Info: AlterTable Commands Info: => 1.1E-06s Info: AlterColumn Commands QueuedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0038956s Info: AlterTable Commands Info: => 1.1E-06s Info: AlterColumn Commands StartedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0025965s Info: AlterTable Commands Info: => 1E-06s Info: AlterColumn Commands EndedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0025665s Info: AlterTable DownloadClientStatus Info: => 1E-06s Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0036419s Info: AlterTable DownloadClientStatus Info: => 8E-07s Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0026825s Info: AlterTable DownloadClientStatus Info: => 8E-07s Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0035885s Info: AlterTable History Info: => 9E-07s Info: AlterColumn History Date DateTimeOffset Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Successful" INTEGER NOT NULL) Info: INSERT INTO "History_temp" ("Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful") SELECT "Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful" FROM "History" Info: DROP TABLE "History" Info: ALTER TABLE "History_temp" RENAME TO "History" Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0028557s Info: AlterTable IndexerDefinitionVersions Info: => 8E-07s Info: AlterColumn IndexerDefinitionVersions LastUpdated DateTimeOffset Info: CREATE TABLE "IndexerDefinitionVersions_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: INSERT INTO "IndexerDefinitionVersions_temp" ("Id", "DefinitionId", "File", "Sha", "LastUpdated") SELECT "Id", "DefinitionId", "File", "Sha", "LastUpdated" FROM "IndexerDefinitionVersions" Info: DROP TABLE "IndexerDefinitionVersions" Info: ALTER TABLE "IndexerDefinitionVersions_temp" RENAME TO "IndexerDefinitionVersions" Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0036844s Info: AlterTable IndexerStatus Info: => 8E-07s Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0035555s Info: AlterTable IndexerStatus Info: => 2.9E-06s Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0027546s Info: AlterTable IndexerStatus Info: => 7E-07s Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.002741s Info: AlterTable IndexerStatus Info: => 8E-07s Info: AlterColumn IndexerStatus CookiesExpirationDate DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0027559s Info: AlterTable Indexers Info: => 8E-07s Info: AlterColumn Indexers Added DateTimeOffset Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL, "Redirect" INTEGER NOT NULL, "AppProfileId" INTEGER NOT NULL, "Tags" TEXT, "DownloadClientId" INTEGER NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0036806s Info: AlterTable ScheduledTasks Info: => 1E-06s Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0027296s Info: AlterTable ScheduledTasks Info: => 8E-07s Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0035025s Info: AlterTable VersionInfo Info: => 1E-06s Info: AlterColumn VersionInfo AppliedOn DateTimeOffset Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" Info: DROP TABLE "VersionInfo" Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0026861s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-06-03T06:45:44', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.0033587s Info: 37: add_notification_status migrating Info: Beginning Transaction Info: Starting migration of Main DB to 37 Info: CreateTable NotificationStatus Info: CREATE TABLE "NotificationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001671s Info: CreateIndex NotificationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_NotificationStatus_ProviderId" ON "NotificationStatus" ("ProviderId" ASC) Info: => 9.58E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-06-03T06:45:44', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.0004808s Info: 38: indexers_freeleech_only_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 38 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'HDSpaceSettings' WHERE "Implementation" = 'HDSpace' Info: => 8.26E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'ImmortalSeedSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 5.69E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'XSpeedsSettings' WHERE "Implementation" = 'XSpeeds' Info: => 4.9E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-06-03T06:45:44', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0003529s Info: 39: email_encryption migrating Info: Beginning Transaction Info: Starting migration of Main DB to 39 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.87E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-06-03T06:45:44', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.0003619s Info: 40: newznab_category_to_capabilities_settings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 40 Info: INSERT INTO "Indexers" ("Name", "Redirect", "AppProfileId", "DownloadClientId", "Priority", "Added", "Implementation", "Settings", "ConfigContract") VALUES ('Usenet Indexer', 0, 0, 0, 25, '2024-06-03T06:45:44', 'Newznab', '{ "categories": [ { "id": 2000, "name": "Movies" }, { "id": 5000, "name": "TV" } ] }', 'NewznabSettings') Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0010629s Info: -> 1 Insert operations completed in 00:00:00.0001520 taking an average of 00:00:00.0001520 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-06-03T06:45:44', 'newznab_category_to_capabilities_settings') Info: Committing Transaction Info: 40: newznab_category_to_capabilities_settings migrated Info: => 0.0014921s Debug: Took: 00:00:00.1291107 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.newznab_category_to_capabilities_settingsFixture.should_migrate_categories_when_capabilities_is_not_defined --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Debug) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Debug) --- Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.newznab_category_to_capabilities_settingsFixture.should_use_defaults_when_categories_are_empty --- Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939448227211_97/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0011168s Info: DatabaseEngineVersionCheck migrated Info: => 0.00114s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0001914s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0005978s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.000156s Info: AlterTable VersionInfo Info: => 1E-06s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0006599s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0009536s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 1.1E-06s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0002326s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0004417s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.0001862s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 0.000107s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001314s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 9.36E-05s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.000139s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.000122s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 8.93E-05s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0001577s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 8.62E-05s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.0001137s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001258s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 8.8E-05s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.000108s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 8.74E-05s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001142s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 8.4E-05s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 8.21E-05s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.0001534s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.0002132s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0001243s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.0001265s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 9.7E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-06-03T06:45:44', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.000692s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0023395s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0021789s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0023491s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001567s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0001028s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-06-03T06:45:44', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0005683s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 1.3E-06s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003367s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.0001775s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001429s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0001157s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-06-03T06:45:44', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0004923s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-06-03T06:45:44', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.000376s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 0.000147s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-06-03T06:45:44', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0004584s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0001711s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001676s Info: AlterTable Indexers Info: => 8E-07s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003541s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-06-03T06:45:44', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0007602s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 1.3E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003758s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 8.19E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-06-03T06:45:44', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0004312s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.18E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-06-03T06:45:44', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0003444s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0001729s Info: AlterTable Indexers Info: => 8E-07s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0003693s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-06-03T06:45:44', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0007366s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 1.4E-06s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0003705s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-06-03T06:45:44', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0007272s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 9.39E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-06-03T06:45:44', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0003886s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 1.4E-06s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003776s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-06-03T06:45:44', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0007372s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.0001953s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001163s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0001009s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-06-03T06:45:44', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0004625s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 7.75E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 5.35E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-06-03T06:45:44', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0003471s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 8.43E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 5.1E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 7.96E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 4.96E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 5.97E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 5.48E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 5.17E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 4.99E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 4.71E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 5.06E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 4.68E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 4.5E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 4.62E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 4.7E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 4.8E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 4.68E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 6.42E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 6.22E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 6.14E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 5.42E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 5.45E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 7.82E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 5.62E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 5.59E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 5.41E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 5.45E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 7.51E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 5.81E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 5.75E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 5.58E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 5.75E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 5.31E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 5.79E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 5.6E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 5.51E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-06-03T06:45:44', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0003464s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 1.5E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003716s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-06-03T06:45:44', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.000726s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 7.44E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-06-03T06:45:44', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0003852s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 7.39E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-06-03T06:45:44', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0003587s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.31E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-06-03T06:45:44', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0003843s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.47E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-06-03T06:45:44', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0003501s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 1.5E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0003783s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-06-03T06:45:44', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.000718s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 1.5E-06s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.0003656s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0003731s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-06-03T06:45:44', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0007032s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 25 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'SpeedCDSettings' WHERE "Implementation" = 'SpeedCD' Info: => 8.54E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-06-03T06:45:44', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0003764s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 26 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'TorrentDaySettings' WHERE "Implementation" = 'TorrentDay' Info: => 9.36E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-06-03T06:45:44', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0003885s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 27 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AlphaRatioSettings' WHERE "Implementation" = 'AlphaRatio' Info: => 8.26E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 9.1E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-06-03T06:45:44', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0004243s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Main DB to 28 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'NotWhatCD' Info: => 7.38E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-06-03T06:45:44', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0003611s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 1.4E-06s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003816s Info: AlterTable Notifications Info: => 1.1E-06s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003507s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-06-03T06:45:44', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0006804s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 30 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AnimeTorrentsSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 9.31E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-06-03T06:45:44', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0003866s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.7E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-06-03T06:45:44', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0003672s Info: 32: health_restored_notification migrating Info: Beginning Transaction Info: Starting migration of Main DB to 32 Info: AlterTable Notifications Info: => 1.5E-06s Info: CreateColumn Notifications OnHealthRestored Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthRestored" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003848s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-06-03T06:45:44', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0007193s Info: 33: remove_uc migrating Info: Beginning Transaction Info: Starting migration of Main DB to 33 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Usenet Crawler' Info: => 7.72E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-06-03T06:45:44', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0004016s Info: 34: history_fix_data_titles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 34 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.57E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-06-03T06:45:44', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0003567s Info: 35: download_client_per_indexer migrating Info: Beginning Transaction Info: Starting migration of Main DB to 35 Info: AlterTable Indexers Info: => 1.6E-06s Info: CreateColumn Indexers DownloadClientId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004092s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-06-03T06:45:44', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0007482s Info: 36: postgres_update_timestamp_columns_to_with_timezone migrating Info: Beginning Transaction Info: Starting migration of Main DB to 36 Info: AlterTable ApplicationStatus Info: => 1.8E-06s Info: AlterColumn ApplicationStatus InitialFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.004692s Info: AlterTable ApplicationStatus Info: => 9E-07s Info: AlterColumn ApplicationStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0027636s Info: AlterTable ApplicationStatus Info: => 1E-06s Info: AlterColumn ApplicationStatus DisabledTill DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0027474s Info: AlterTable Commands Info: => 8E-07s Info: AlterColumn Commands QueuedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0025922s Info: AlterTable Commands Info: => 1.3E-06s Info: AlterColumn Commands StartedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.002622s Info: AlterTable Commands Info: => 1.1E-06s Info: AlterColumn Commands EndedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.002577s Info: AlterTable DownloadClientStatus Info: => 1.1E-06s Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0027222s Info: AlterTable DownloadClientStatus Info: => 8E-07s Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.002728s Info: AlterTable DownloadClientStatus Info: => 9E-07s Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0027494s Info: AlterTable History Info: => 9E-07s Info: AlterColumn History Date DateTimeOffset Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Successful" INTEGER NOT NULL) Info: INSERT INTO "History_temp" ("Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful") SELECT "Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful" FROM "History" Info: DROP TABLE "History" Info: ALTER TABLE "History_temp" RENAME TO "History" Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0028696s Info: AlterTable IndexerDefinitionVersions Info: => 8E-07s Info: AlterColumn IndexerDefinitionVersions LastUpdated DateTimeOffset Info: CREATE TABLE "IndexerDefinitionVersions_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: INSERT INTO "IndexerDefinitionVersions_temp" ("Id", "DefinitionId", "File", "Sha", "LastUpdated") SELECT "Id", "DefinitionId", "File", "Sha", "LastUpdated" FROM "IndexerDefinitionVersions" Info: DROP TABLE "IndexerDefinitionVersions" Info: ALTER TABLE "IndexerDefinitionVersions_temp" RENAME TO "IndexerDefinitionVersions" Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0028459s Info: AlterTable IndexerStatus Info: => 8E-07s Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0027479s Info: AlterTable IndexerStatus Info: => 8E-07s Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0030587s Info: AlterTable IndexerStatus Info: => 9E-07s Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0041437s Info: AlterTable IndexerStatus Info: => 1E-06s Info: AlterColumn IndexerStatus CookiesExpirationDate DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0027513s Info: AlterTable Indexers Info: => 8E-07s Info: AlterColumn Indexers Added DateTimeOffset Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL, "Redirect" INTEGER NOT NULL, "AppProfileId" INTEGER NOT NULL, "Tags" TEXT, "DownloadClientId" INTEGER NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0034992s Info: AlterTable ScheduledTasks Info: => 9E-07s Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0035402s Info: AlterTable ScheduledTasks Info: => 9E-07s Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0026959s Info: AlterTable VersionInfo Info: => 1.2E-06s Info: AlterColumn VersionInfo AppliedOn DateTimeOffset Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" Info: DROP TABLE "VersionInfo" Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0035767s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-06-03T06:45:44', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.0042047s Info: 37: add_notification_status migrating Info: Beginning Transaction Info: Starting migration of Main DB to 37 Info: CreateTable NotificationStatus Info: CREATE TABLE "NotificationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001571s Info: CreateIndex NotificationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_NotificationStatus_ProviderId" ON "NotificationStatus" ("ProviderId" ASC) Info: => 0.0001086s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-06-03T06:45:44', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.0004482s Info: 38: indexers_freeleech_only_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 38 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'HDSpaceSettings' WHERE "Implementation" = 'HDSpace' Info: => 0.0009995s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'ImmortalSeedSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 5.75E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'XSpeedsSettings' WHERE "Implementation" = 'XSpeeds' Info: => 4.4E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-06-03T06:45:44', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0003429s Info: 39: email_encryption migrating Info: Beginning Transaction Info: Starting migration of Main DB to 39 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.92E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-06-03T06:45:44', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.0003341s Info: 40: newznab_category_to_capabilities_settings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 40 Info: INSERT INTO "Indexers" ("Name", "Redirect", "AppProfileId", "DownloadClientId", "Priority", "Added", "Implementation", "Settings", "ConfigContract") VALUES ('Usenet Indexer', 0, 0, 0, 25, '2024-06-03T06:45:44', 'Newznab', '{ "categories": [] }', 'NewznabSettings') Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0011033s Info: -> 1 Insert operations completed in 00:00:00.0001321 taking an average of 00:00:00.0001321 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-06-03T06:45:44', 'newznab_category_to_capabilities_settings') Info: Committing Transaction Info: 40: newznab_category_to_capabilities_settings migrated Info: => 0.0014881s Debug: Took: 00:00:00.1281989 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.newznab_category_to_capabilities_settingsFixture.should_use_defaults_when_categories_are_empty --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Info) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Info) --- Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.newznab_category_to_capabilities_settingsFixture.should_use_defaults_when_settings_are_empty --- Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939449667955_99/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0010545s Info: DatabaseEngineVersionCheck migrated Info: => 0.0010743s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0001686s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0006455s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0001535s Info: AlterTable VersionInfo Info: => 7E-07s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0006045s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0008434s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 6E-07s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0002429s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0004756s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.0001775s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 9.32E-05s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001328s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 8.5E-05s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.0001308s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.00011s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 7.91E-05s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0001437s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 8.1E-05s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.0001042s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001137s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 7.82E-05s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 8.93E-05s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 8.11E-05s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001044s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 7.86E-05s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 8.2E-05s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.0001434s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.0001687s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 9.74E-05s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.0001095s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 8.85E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-06-03T06:45:44', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0006385s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0022837s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0021072s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0020983s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001281s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 8.57E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-06-03T06:45:44', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0004337s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 1.1E-06s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003189s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.0001492s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001188s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 8.58E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-06-03T06:45:44', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0004032s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-06-03T06:45:44', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.000331s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 9.28E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-06-03T06:45:44', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0003802s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0001466s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 9.15E-05s Info: AlterTable Indexers Info: => 5E-07s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003146s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-06-03T06:45:45', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0006466s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 9E-07s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.000333s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 6.98E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-06-03T06:45:45', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0003691s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.72E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-06-03T06:45:45', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0003081s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0001631s Info: AlterTable Indexers Info: => 6E-07s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0003193s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-06-03T06:45:45', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0006332s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 1.1E-06s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0003384s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-06-03T06:45:45', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0006615s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 7.79E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-06-03T06:45:45', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0003408s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 9E-07s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003435s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-06-03T06:45:45', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0006512s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.0001509s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001008s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 9.05E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-06-03T06:45:45', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0004105s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 6.22E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 3.8E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-06-03T06:45:45', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.000312s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 6.88E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 4.05E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 3.74E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 3.88E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 3.64E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 3.64E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 3.69E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 3.6E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 3.7E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 3.55E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 3.7E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 3.74E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 3.87E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 3.74E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 3.57E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 3.67E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 4.63E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 4.46E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 4.66E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 4.36E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 4.36E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 4.34E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 4.48E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 4.48E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 6.68E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 4.94E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 4.6E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 4.57E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 4.44E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 4.27E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 4.25E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 4.28E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 4.65E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 4.38E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 4.23E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-06-03T06:45:45', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0003113s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 1E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003566s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-06-03T06:45:45', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0006817s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 6.1E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-06-03T06:45:45', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0003289s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 6.11E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-06-03T06:45:45', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0003295s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.89E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-06-03T06:45:45', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0003564s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.61E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-06-03T06:45:45', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0003357s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 1.6E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0003709s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-06-03T06:45:45', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0006925s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 1.1E-06s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.0003616s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0003337s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-06-03T06:45:45', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0006506s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 25 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'SpeedCDSettings' WHERE "Implementation" = 'SpeedCD' Info: => 7.99E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-06-03T06:45:45', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0004074s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 26 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'TorrentDaySettings' WHERE "Implementation" = 'TorrentDay' Info: => 7.95E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-06-03T06:45:45', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0003606s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 27 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AlphaRatioSettings' WHERE "Implementation" = 'AlphaRatio' Info: => 0.0001036s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 5.81E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-06-03T06:45:45', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0003501s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Main DB to 28 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'NotWhatCD' Info: => 7.16E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-06-03T06:45:45', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0003811s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 1.2E-06s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003639s Info: AlterTable Notifications Info: => 6E-07s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003379s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-06-03T06:45:45', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0006856s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 30 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AnimeTorrentsSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 7.67E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-06-03T06:45:45', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0003673s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.43E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-06-03T06:45:45', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0003728s Info: 32: health_restored_notification migrating Info: Beginning Transaction Info: Starting migration of Main DB to 32 Info: AlterTable Notifications Info: => 9E-07s Info: CreateColumn Notifications OnHealthRestored Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthRestored" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003738s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-06-03T06:45:45', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0007036s Info: 33: remove_uc migrating Info: Beginning Transaction Info: Starting migration of Main DB to 33 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Usenet Crawler' Info: => 6.94E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-06-03T06:45:45', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0003513s Info: 34: history_fix_data_titles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 34 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.64E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-06-03T06:45:45', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0003369s Info: 35: download_client_per_indexer migrating Info: Beginning Transaction Info: Starting migration of Main DB to 35 Info: AlterTable Indexers Info: => 6E-07s Info: CreateColumn Indexers DownloadClientId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003798s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-06-03T06:45:45', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0007093s Info: 36: postgres_update_timestamp_columns_to_with_timezone migrating Info: Beginning Transaction Info: Starting migration of Main DB to 36 Info: AlterTable ApplicationStatus Info: => 1.3E-06s Info: AlterColumn ApplicationStatus InitialFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0032696s Info: AlterTable ApplicationStatus Info: => 6E-07s Info: AlterColumn ApplicationStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0031481s Info: AlterTable ApplicationStatus Info: => 6E-07s Info: AlterColumn ApplicationStatus DisabledTill DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0031633s Info: AlterTable Commands Info: => 7E-07s Info: AlterColumn Commands QueuedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0038757s Info: AlterTable Commands Info: => 1E-06s Info: AlterColumn Commands StartedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0025981s Info: AlterTable Commands Info: => 7E-07s Info: AlterColumn Commands EndedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0025542s Info: AlterTable DownloadClientStatus Info: => 7E-07s Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0036994s Info: AlterTable DownloadClientStatus Info: => 8E-07s Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0026837s Info: AlterTable DownloadClientStatus Info: => 7E-07s Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0035387s Info: AlterTable History Info: => 6E-07s Info: AlterColumn History Date DateTimeOffset Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Successful" INTEGER NOT NULL) Info: INSERT INTO "History_temp" ("Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful") SELECT "Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful" FROM "History" Info: DROP TABLE "History" Info: ALTER TABLE "History_temp" RENAME TO "History" Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0028204s Info: AlterTable IndexerDefinitionVersions Info: => 6E-07s Info: AlterColumn IndexerDefinitionVersions LastUpdated DateTimeOffset Info: CREATE TABLE "IndexerDefinitionVersions_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: INSERT INTO "IndexerDefinitionVersions_temp" ("Id", "DefinitionId", "File", "Sha", "LastUpdated") SELECT "Id", "DefinitionId", "File", "Sha", "LastUpdated" FROM "IndexerDefinitionVersions" Info: DROP TABLE "IndexerDefinitionVersions" Info: ALTER TABLE "IndexerDefinitionVersions_temp" RENAME TO "IndexerDefinitionVersions" Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.003667s Info: AlterTable IndexerStatus Info: => 6E-07s Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0026801s Info: AlterTable IndexerStatus Info: => 6E-07s Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0027255s Info: AlterTable IndexerStatus Info: => 6E-07s Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0036279s Info: AlterTable IndexerStatus Info: => 5E-07s Info: AlterColumn IndexerStatus CookiesExpirationDate DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0027231s Info: AlterTable Indexers Info: => 6E-07s Info: AlterColumn Indexers Added DateTimeOffset Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL, "Redirect" INTEGER NOT NULL, "AppProfileId" INTEGER NOT NULL, "Tags" TEXT, "DownloadClientId" INTEGER NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0027277s Info: AlterTable ScheduledTasks Info: => 7E-07s Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.003529s Info: AlterTable ScheduledTasks Info: => 7E-07s Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0034284s Info: AlterTable VersionInfo Info: => 7E-07s Info: AlterColumn VersionInfo AppliedOn DateTimeOffset Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" Info: DROP TABLE "VersionInfo" Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0026158s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-06-03T06:45:45', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.0032487s Info: 37: add_notification_status migrating Info: Beginning Transaction Info: Starting migration of Main DB to 37 Info: CreateTable NotificationStatus Info: CREATE TABLE "NotificationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0002008s Info: CreateIndex NotificationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_NotificationStatus_ProviderId" ON "NotificationStatus" ("ProviderId" ASC) Info: => 0.0001295s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-06-03T06:45:45', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.0005062s Info: 38: indexers_freeleech_only_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 38 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'HDSpaceSettings' WHERE "Implementation" = 'HDSpace' Info: => 7.5E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'ImmortalSeedSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 4.74E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'XSpeedsSettings' WHERE "Implementation" = 'XSpeeds' Info: => 4.4E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-06-03T06:45:45', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0003117s Info: 39: email_encryption migrating Info: Beginning Transaction Info: Starting migration of Main DB to 39 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.2E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-06-03T06:45:45', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.0003221s Info: 40: newznab_category_to_capabilities_settings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 40 Info: INSERT INTO "Indexers" ("Name", "Redirect", "AppProfileId", "DownloadClientId", "Priority", "Added", "Implementation", "Settings", "ConfigContract") VALUES ('Usenet Indexer', 0, 0, 0, 25, '2024-06-03T06:45:45', 'Newznab', '{}', 'NewznabSettings') Info: PerformDBOperation Info: Performing DB Operation Info: => 0.000966s Info: -> 1 Insert operations completed in 00:00:00.0001338 taking an average of 00:00:00.0001338 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-06-03T06:45:45', 'newznab_category_to_capabilities_settings') Info: Committing Transaction Info: 40: newznab_category_to_capabilities_settings migrated Info: => 0.0013428s Debug: Took: 00:00:00.1204889 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.newznab_category_to_capabilities_settingsFixture.should_use_defaults_when_settings_are_empty --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Warn) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Warn) --- Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.orpheus_apiFixture.should_convert_and_disable_orpheus_instance --- Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939451074321_101/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0010628s Info: DatabaseEngineVersionCheck migrated Info: => 0.00108s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0002118s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0005738s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0001399s Info: AlterTable VersionInfo Info: => 6E-07s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0006517s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0008793s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 7E-07s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0002351s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0004479s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.0002341s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 9.04E-05s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001649s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 8.61E-05s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.0001721s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.0001513s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 9.12E-05s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0001912s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 8.8E-05s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.0001465s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001551s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 8.5E-05s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001316s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 8.43E-05s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001405s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 8.78E-05s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 7.9E-05s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.0001862s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.0001877s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0001013s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.0001769s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 9.43E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-06-03T06:45:45', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0006047s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0024117s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0022286s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0022334s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001675s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 9.3E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-06-03T06:45:45', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0004425s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 1.1E-06s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003421s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.0001865s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001833s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 9.61E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-06-03T06:45:45', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0004154s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-06-03T06:45:45', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0003298s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 9.16E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-06-03T06:45:45', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0003596s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0001899s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.00015s Info: AlterTable Indexers Info: => 7E-07s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.000349s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-06-03T06:45:45', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0006854s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 9E-07s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.000383s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 7.02E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-06-03T06:45:45', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0003747s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.94E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-06-03T06:45:45', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.000313s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0002084s Info: AlterTable Indexers Info: => 7E-07s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0003374s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-06-03T06:45:45', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0006558s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 1E-06s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0003582s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-06-03T06:45:45', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0006679s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 8.34E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-06-03T06:45:45', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.00035s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 1E-06s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.000366s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-06-03T06:45:45', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0006785s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.0002248s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001079s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 9.41E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-06-03T06:45:45', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0004226s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 6.5E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 3.91E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-06-03T06:45:45', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0003378s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 6.78E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 4.03E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 3.83E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 3.89E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 3.79E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 3.73E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 3.57E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 3.64E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 3.64E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 3.57E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 3.65E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 3.79E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 3.6E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 3.61E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 3.6E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 3.57E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 5.04E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 4.52E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 4.42E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 4.71E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 4.44E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 4.5E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 4.3E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 4.38E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 4.33E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 4.44E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 4.61E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 4.52E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 4.55E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 4.6E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 4.35E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 4.31E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 4.41E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 4.44E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 4.59E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-06-03T06:45:45', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0003852s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 9E-07s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003906s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-06-03T06:45:45', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0007294s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 6.36E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-06-03T06:45:45', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0003365s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 6.17E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-06-03T06:45:45', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0003341s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 3.84E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-06-03T06:45:45', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0003196s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: INSERT INTO "Indexers" ("Enable", "Name", "Priority", "Added", "Implementation", "Settings", "ConfigContract") VALUES (1, 'Orpheus', 25, '2024-06-03T06:45:45', 'Orpheus', '{ "username": "some name", "password": "some pass" }', 'GazelleSettings') Info: PerformDBOperation Info: Performing DB Operation Info: => 0.001747s Info: -> 1 Insert operations completed in 00:00:00.0001835 taking an average of 00:00:00.0001835 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-06-03T06:45:45', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0021144s Debug: Took: 00:00:00.0496193 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.orpheus_apiFixture.should_convert_and_disable_orpheus_instance --- Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.double_insert_should_fail --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939451748268_103/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0009044s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009205s Debug: Took: 00:00:00.0092902 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.double_insert_should_fail --- Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.new_object_should_get_new_id --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939452013644_105/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0009011s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009199s Debug: Took: 00:00:00.0092915 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.new_object_should_get_new_id --- Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.new_objects_should_get_id --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939452304742_107/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008854s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009123s Debug: Took: 00:00:00.0090394 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.new_objects_should_get_id --- Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.set_fields_should_only_update_selected_filed --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939452522814_109/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008886s Info: DatabaseEngineVersionCheck migrated Info: => 0.000908s Debug: Took: 00:00:00.0088566 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"Address\""] Interval = [12] LastExecution = ["0001-01-01T00:00:00Z"] Priority = ["low"] LastStartTime = ["0001-01-01T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "TypeName" = @TypeName WHERE "Id" = @Id PARAMETERS: TypeName = ["\"A\""] Interval = [0] LastExecution = ["0001-01-01T00:00:00Z"] Priority = ["low"] LastStartTime = ["0001-01-01T00:00:00Z"] Id = [1] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.set_fields_should_only_update_selected_filed --- Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_be_able_to_find_object_by_id --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939452763411_111/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008648s Info: DatabaseEngineVersionCheck migrated Info: => 0.000885s Debug: Took: 00:00:00.0088871 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_be_able_to_find_object_by_id --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Error) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Error) --- Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_be_able_to_store_empty_list --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939452985569_113/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0009015s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009209s Debug: Took: 00:00:00.0091687 Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_be_able_to_store_empty_list --- Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_be_able_to_write_to_database --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939453233364_115/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0009049s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009275s Debug: Took: 00:00:00.0089383 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_be_able_to_write_to_database --- Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_convert_all_dates_to_utc --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939453462296_117/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008893s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009113s Debug: Took: 00:00:00.0090326 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T06:45:45.358291Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_convert_all_dates_to_utc --- Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_have_id_when_returned_from_database --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939453711725_119/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008816s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009039s Debug: Took: 00:00:00.0089563 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_have_id_when_returned_from_database --- Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_read_and_write_in_utc --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939453996076_121/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008871s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009068s Debug: Took: 00:00:00.0090167 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T06:45:45.411265Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_read_and_write_in_utc --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Fatal) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Fatal) --- Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.update_item_with_root_index_0_should_faile --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939454227839_123/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008902s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009132s Debug: Took: 00:00:00.0091036 Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.update_item_with_root_index_0_should_faile --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_not_skip_blocked_torrent_client_if_all_blocked --- Trace: No non-blocked Download Client available, retrying blocked one. Trace: No non-blocked Download Client available, retrying blocked one. Trace: No non-blocked Download Client available, retrying blocked one. Trace: No non-blocked Download Client available, retrying blocked one. Trace: No non-blocked Download Client available, retrying blocked one. Info: --- End: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_not_skip_blocked_torrent_client_if_all_blocked --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_not_skip_secondary_prio_torrent_client_if_primary_blocked --- Info: --- End: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_not_skip_secondary_prio_torrent_client_if_primary_blocked --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_roundrobin_over_protocol_separately --- Info: --- End: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_roundrobin_over_protocol_separately --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_roundrobin_over_torrent_client --- Info: --- End: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_roundrobin_over_torrent_client --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_roundrobin_over_usenet_client --- Info: --- End: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_roundrobin_over_usenet_client --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_skip_blocked_torrent_client --- Info: --- End: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_skip_blocked_torrent_client --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_skip_secondary_prio_torrent_client --- Info: --- End: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_skip_secondary_prio_torrent_client --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Off) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Off) --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_consider_blocked_after_5_minutes_since_initial_failure --- Info: --- End: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_consider_blocked_after_5_minutes_since_initial_failure --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_escalate_further_after_5_minutes_since_initial_failure --- Info: --- End: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_escalate_further_after_5_minutes_since_initial_failure --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_not_consider_blocked_within_5_minutes_since_initial_failure --- Info: --- End: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_not_consider_blocked_within_5_minutes_since_initial_failure --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_not_escalate_beyond_3_hours --- Info: --- End: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_not_escalate_beyond_3_hours --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_not_escalate_further_till_after_5_minutes_since_initial_failure --- Info: --- End: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_not_escalate_further_till_after_5_minutes_since_initial_failure --- Info: --- Start: NzbDrone.Core.Test.FluentTest.MaxOrDefault_should_return_max_when_collection_is_not_empty --- Info: --- End: NzbDrone.Core.Test.FluentTest.MaxOrDefault_should_return_max_when_collection_is_not_empty --- Info: --- Start: NzbDrone.Core.Test.FluentTest.MaxOrDefault_should_return_zero_when_collection_is_empty --- Info: --- End: NzbDrone.Core.Test.FluentTest.MaxOrDefault_should_return_zero_when_collection_is_empty --- Info: --- Start: NzbDrone.Core.Test.FluentTest.MaxOrDefault_should_return_zero_when_collection_is_null --- Info: --- End: NzbDrone.Core.Test.FluentTest.MaxOrDefault_should_return_zero_when_collection_is_null --- Info: --- Start: NzbDrone.Core.Test.FluentTest.MinOrDefault_should_return_min_when_collection_is_not_empty --- Info: --- End: NzbDrone.Core.Test.FluentTest.MinOrDefault_should_return_min_when_collection_is_not_empty --- Info: --- Start: NzbDrone.Core.Test.FluentTest.MinOrDefault_should_return_zero_when_collection_is_empty --- Info: --- End: NzbDrone.Core.Test.FluentTest.MinOrDefault_should_return_zero_when_collection_is_empty --- Info: --- Start: NzbDrone.Core.Test.FluentTest.MinOrDefault_should_return_zero_when_collection_is_null --- Info: --- End: NzbDrone.Core.Test.FluentTest.MinOrDefault_should_return_zero_when_collection_is_null --- Info: --- Start: NzbDrone.Core.Test.FluentTest.round_to_level(100,100,100) --- Info: --- End: NzbDrone.Core.Test.FluentTest.round_to_level(100,100,100) --- Info: --- Start: NzbDrone.Core.Test.FluentTest.round_to_level(110,100,100) --- Info: --- End: NzbDrone.Core.Test.FluentTest.round_to_level(110,100,100) --- Info: --- Start: NzbDrone.Core.Test.FluentTest.round_to_level(199,100,100) --- Info: --- End: NzbDrone.Core.Test.FluentTest.round_to_level(199,100,100) --- Info: --- Start: NzbDrone.Core.Test.FluentTest.round_to_level(1000,100,1000) --- Info: --- End: NzbDrone.Core.Test.FluentTest.round_to_level(1000,100,1000) --- Info: --- Start: NzbDrone.Core.Test.FluentTest.round_to_level(0,100,0) --- Info: --- End: NzbDrone.Core.Test.FluentTest.round_to_level(0,100,0) --- Info: --- Start: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Before_Yesterday --- Saturday Info: --- End: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Before_Yesterday --- Info: --- Start: NzbDrone.Core.Test.FluentTest.ToBestDateTime_DayOfWeek --- Wednesday Thursday Friday Saturday Sunday Info: --- End: NzbDrone.Core.Test.FluentTest.ToBestDateTime_DayOfWeek --- Info: --- Start: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Over_One_Week --- Tuesday Info: --- End: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Over_One_Week --- Info: --- Start: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Today --- Info: --- End: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Today --- Info: --- Start: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Tomorrow --- Info: --- End: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Tomorrow --- Info: --- Start: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Yesterday --- Info: --- End: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Yesterday --- Info: --- Start: NzbDrone.Core.Test.FluentTest.Truncate_should_not_truncate_string_shorter_than_max_bytes --- Info: --- End: NzbDrone.Core.Test.FluentTest.Truncate_should_not_truncate_string_shorter_than_max_bytes --- Info: --- Start: NzbDrone.Core.Test.FluentTest.Truncate_should_truncate_strings_to_max_specified_number_of_bytes --- Info: --- End: NzbDrone.Core.Test.FluentTest.Truncate_should_truncate_strings_to_max_specified_number_of_bytes --- Info: --- Start: NzbDrone.Core.Test.FluentTest.WithDefault_Fail --- Warn: Value can not be null. Info: --- End: NzbDrone.Core.Test.FluentTest.WithDefault_Fail --- Info: --- Start: NzbDrone.Core.Test.FluentTest.WithDefault_success(null,"def","def") --- Info: --- End: NzbDrone.Core.Test.FluentTest.WithDefault_success(null,"def","def") --- Info: --- Start: NzbDrone.Core.Test.FluentTest.WithDefault_success("","def","def") --- Info: --- End: NzbDrone.Core.Test.FluentTest.WithDefault_success("","def","def") --- Info: --- Start: NzbDrone.Core.Test.FluentTest.WithDefault_success("",1,"1") --- Info: --- End: NzbDrone.Core.Test.FluentTest.WithDefault_success("",1,"1") --- Info: --- Start: NzbDrone.Core.Test.FluentTest.WithDefault_success(null,"","") --- Info: --- End: NzbDrone.Core.Test.FluentTest.WithDefault_success(null,"","") --- Info: --- Start: NzbDrone.Core.Test.FluentTest.WithDefault_success("actual","def","actual") --- Info: --- End: NzbDrone.Core.Test.FluentTest.WithDefault_success("actual","def","actual") --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.AppDataLocationFixture.should_return_ok_when_no_conflict --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.AppDataLocationFixture.should_return_ok_when_no_conflict --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.AppDataLocationFixture.should_return_warning_when_app_data_is_child_of_startup_folder --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.AppDataLocationFixture.should_return_warning_when_app_data_is_child_of_startup_folder --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.AppDataLocationFixture.should_return_warning_when_app_data_is_same_as_startup_folder --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.AppDataLocationFixture.should_return_warning_when_app_data_is_same_as_startup_folder --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.ApplicationStatusCheckFixture.should_not_return_error_when_no_indexers --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.ApplicationStatusCheckFixture.should_not_return_error_when_no_indexers --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.ApplicationStatusCheckFixture.should_return_error_if_all_indexers_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.ApplicationStatusCheckFixture.should_return_error_if_all_indexers_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.ApplicationStatusCheckFixture.should_return_warning_if_few_indexers_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.ApplicationStatusCheckFixture.should_return_warning_if_few_indexers_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.ApplicationStatusCheckFixture.should_return_warning_if_indexer_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.ApplicationStatusCheckFixture.should_return_warning_if_indexer_unavailable --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_filter_event_for_filtered_exception_messages("Jackett.Common.IndexerException") --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_filter_event_for_filtered_exception_messages("Jackett.Common.IndexerException") --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerCheckFixture.should_return_error_if_rss_is_supported_but_disabled --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerCheckFixture.should_return_error_if_rss_is_supported_but_disabled --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerCheckFixture.should_return_error_when_no_indexer_present --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerCheckFixture.should_return_error_when_no_indexer_present --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerCheckFixture.should_return_error_when_no_rss_supported_indexer_present --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerCheckFixture.should_return_error_when_no_rss_supported_indexer_present --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerCheckFixture.should_return_ok_when_rss_is_enabled --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerCheckFixture.should_return_ok_when_rss_is_enabled --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerLongTermStatusCheckFixture.should_not_return_error_when_no_indexers --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerLongTermStatusCheckFixture.should_not_return_error_when_no_indexers --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerLongTermStatusCheckFixture.should_return_error_if_all_indexers_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerLongTermStatusCheckFixture.should_return_error_if_all_indexers_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerLongTermStatusCheckFixture.should_return_warning_if_few_indexers_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerLongTermStatusCheckFixture.should_return_warning_if_few_indexers_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerLongTermStatusCheckFixture.should_return_warning_if_indexer_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerLongTermStatusCheckFixture.should_return_warning_if_indexer_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerStatusCheckFixture.should_not_return_error_when_no_indexers --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerStatusCheckFixture.should_not_return_error_when_no_indexers --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerStatusCheckFixture.should_return_error_if_all_indexers_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerStatusCheckFixture.should_return_error_if_all_indexers_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerStatusCheckFixture.should_return_warning_if_few_indexers_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerStatusCheckFixture.should_return_warning_if_few_indexers_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerStatusCheckFixture.should_return_warning_if_indexer_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerStatusCheckFixture.should_return_warning_if_indexer_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.NotificationStatusCheckFixture.should_not_return_error_when_no_notifications --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.NotificationStatusCheckFixture.should_not_return_error_when_no_notifications --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.NotificationStatusCheckFixture.should_return_error_if_all_notifications_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.NotificationStatusCheckFixture.should_return_error_if_all_notifications_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.NotificationStatusCheckFixture.should_return_warning_if_few_notifications_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.NotificationStatusCheckFixture.should_return_warning_if_few_notifications_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.NotificationStatusCheckFixture.should_return_warning_if_notification_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.NotificationStatusCheckFixture.should_return_warning_if_notification_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.ReleaseBranchCheckFixture.should_return_no_warning_when_branch_valid("nightly") --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.ReleaseBranchCheckFixture.should_return_no_warning_when_branch_valid("nightly") --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.ReleaseBranchCheckFixture.should_return_no_warning_when_branch_valid("Nightly") --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.ReleaseBranchCheckFixture.should_return_no_warning_when_branch_valid("Nightly") --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.ReleaseBranchCheckFixture.should_return_no_warning_when_branch_valid("develop") --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.ReleaseBranchCheckFixture.should_return_no_warning_when_branch_valid("develop") --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.ReleaseBranchCheckFixture.should_return_no_warning_when_branch_valid("master") --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.ReleaseBranchCheckFixture.should_return_no_warning_when_branch_valid("master") --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.ReleaseBranchCheckFixture.should_return_warning_when_branch_not_valid --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.ReleaseBranchCheckFixture.should_return_warning_when_branch_not_valid --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_filter_event_for_filtered_exception_messages("openflixr") --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_filter_event_for_filtered_exception_messages("openflixr") --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.SystemTimeCheckFixture.should_not_return_error_when_system_time_is_close_to_server_time --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.SystemTimeCheckFixture.should_not_return_error_when_system_time_is_close_to_server_time --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.SystemTimeCheckFixture.should_return_error_when_system_time_is_more_than_one_day_from_server_time --- Error: System time mismatch. SystemTime: 06/03/2024 06:45:45 Expected Time: 06/05/2024 06:45:45. Update system time Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.SystemTimeCheckFixture.should_return_error_when_system_time_is_more_than_one_day_from_server_time --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.UpdateCheckFixture.should_not_return_error_when_app_folder_is_write_protected_and_external_script_enabled --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.UpdateCheckFixture.should_not_return_error_when_app_folder_is_write_protected_and_external_script_enabled --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.UpdateCheckFixture.should_return_error_when_app_folder_is_write_protected --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.UpdateCheckFixture.should_return_error_when_app_folder_is_write_protected --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.UpdateCheckFixture.should_return_error_when_app_folder_is_write_protected_and_update_automatically_is_enabled --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.UpdateCheckFixture.should_return_error_when_app_folder_is_write_protected_and_update_automatically_is_enabled --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.UpdateCheckFixture.should_return_error_when_ui_folder_is_write_protected_and_update_automatically_is_enabled --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.UpdateCheckFixture.should_return_error_when_ui_folder_is_write_protected_and_update_automatically_is_enabled --- Skipped should_return_error_when_app_folder_is_write_protected [4 ms] Info: --- Start: NzbDrone.Core.Test.HealthCheck.HealthCheckFixture.should_format_wiki_url("I blew up because of some weird user mistake",null,"https://wiki.servarr.com/prowlarr/system#i-blew-up-because-of-some-weird-user-mistake") --- Info: --- End: NzbDrone.Core.Test.HealthCheck.HealthCheckFixture.should_format_wiki_url("I blew up because of some weird user mistake",null,"https://wiki.servarr.com/prowlarr/system#i-blew-up-because-of-some-weird-user-mistake") --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.HealthCheckFixture.should_format_wiki_url("I blew up because of some weird user mistake","#my-health-check","https://wiki.servarr.com/prowlarr/system#my-health-check") --- Info: --- End: NzbDrone.Core.Test.HealthCheck.HealthCheckFixture.should_format_wiki_url("I blew up because of some weird user mistake","#my-health-check","https://wiki.servarr.com/prowlarr/system#my-health-check") --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.HealthCheckFixture.should_format_wiki_url("I blew up because of some weird user mistake","custom-page#my-health-check","https://wiki.servarr.com/prowlarr/custom-page#my-health-check") --- Info: --- End: NzbDrone.Core.Test.HealthCheck.HealthCheckFixture.should_format_wiki_url("I blew up because of some weird user mistake","custom-page#my-health-check","https://wiki.servarr.com/prowlarr/custom-page#my-health-check") --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.HealthCheckServiceFixture.should_execute_conditional --- Trace: Check health -> FakeHealthCheck Trace: Check health <- FakeHealthCheck Info: --- End: NzbDrone.Core.Test.HealthCheck.HealthCheckServiceFixture.should_execute_conditional --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.HealthCheckServiceFixture.should_execute_unconditional --- Trace: Check health -> FakeHealthCheck Trace: Check health <- FakeHealthCheck Info: --- End: NzbDrone.Core.Test.HealthCheck.HealthCheckServiceFixture.should_execute_unconditional --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.HealthCheckServiceFixture.should_not_execute_conditional --- Info: --- End: NzbDrone.Core.Test.HealthCheck.HealthCheckServiceFixture.should_not_execute_conditional --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupAdditionalUsersFixture.should_delete_additional_users --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939458996545_125/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0009144s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009325s Debug: Took: 00:00:00.0094065 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Users ("Identifier", "Username", "Password", "Salt", "Iterations") VALUES (@Identifier, @Username, @Password, @Salt, @Iterations); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Identifier = ["81140a81-39ac-43f3-9331-97a41afd96df"] Username = ["\"Username1\""] Password = ["\"Password1\""] Salt = ["\"Salt1\""] Iterations = [1] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Users ("Identifier", "Username", "Password", "Salt", "Iterations") VALUES (@Identifier, @Username, @Password, @Salt, @Iterations); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Identifier = ["9416ee29-c572-486a-94b7-ac84c82ebec1"] Username = ["\"Username2\""] Password = ["\"Password2\""] Salt = ["\"Salt2\""] Iterations = [2] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Users ("Identifier", "Username", "Password", "Salt", "Iterations") VALUES (@Identifier, @Username, @Password, @Salt, @Iterations); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Identifier = ["8f2ec80e-1dfb-4c13-96e6-89c2b2f15055"] Username = ["\"Username3\""] Password = ["\"Password3\""] Salt = ["\"Salt3\""] Iterations = [3] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Users ("Identifier", "Username", "Password", "Salt", "Iterations") VALUES (@Identifier, @Username, @Password, @Salt, @Iterations); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Identifier = ["b7d39d9e-3df0-4709-a29e-95cd3b975f73"] Username = ["\"Username4\""] Password = ["\"Password4\""] Salt = ["\"Salt4\""] Iterations = [4] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Users ("Identifier", "Username", "Password", "Salt", "Iterations") VALUES (@Identifier, @Username, @Password, @Salt, @Iterations); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Identifier = ["fcb3b9b3-0127-478b-a5fa-ff5d59be4740"] Username = ["\"Username5\""] Password = ["\"Password5\""] Salt = ["\"Salt5\""] Iterations = [5] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Users".* FROM "Users" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupAdditionalUsersFixture.should_delete_additional_users --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_filter_event_for_filtered_exception_types(System.UnauthorizedAccessException: Attempted to perform an unauthorized operation.) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_filter_event_for_filtered_exception_types(System.UnauthorizedAccessException: Attempted to perform an unauthorized operation.) --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupAdditionalUsersFixture.should_not_delete_if_only_one_user --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939459370978_127/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008889s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009085s Debug: Took: 00:00:00.0091505 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Users ("Identifier", "Username", "Password", "Salt", "Iterations") VALUES (@Identifier, @Username, @Password, @Salt, @Iterations); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Identifier = ["cd36614f-8a6b-46cf-944e-ceb00107e597"] Username = ["\"Username1\""] Password = ["\"Password1\""] Salt = ["\"Salt1\""] Iterations = [1] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Users".* FROM "Users" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupAdditionalUsersFixture.should_not_delete_if_only_one_user --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedApplicationFixture.should_delete_orphaned_applicationstatus --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939459641385_129/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008826s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009026s Debug: Took: 00:00:00.0090435 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ApplicationStatus ("ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") VALUES (@ProviderId, @InitialFailure, @MostRecentFailure, @EscalationLevel, @DisabledTill); SELECT last_insert_rowid() id PARAMETERS: Id = [0] ProviderId = [0] InitialFailure = ["2024-06-03T00:00:00Z"] MostRecentFailure = ["2024-06-03T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-06-03T00:00:00Z"] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ApplicationStatus".* FROM "ApplicationStatus" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedApplicationFixture.should_delete_orphaned_applicationstatus --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedApplicationFixture.should_not_delete_unorphaned_applicationstatus --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939459988295_131/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.000882s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009025s Debug: Took: 00:00:00.0090020 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Applications ("SyncLevel", "Name", "Implementation", "ConfigContract", "Tags", "Settings") VALUES (@SyncLevel, @Name, @Implementation, @ConfigContract, @Tags, @Settings); SELECT last_insert_rowid() id PARAMETERS: SyncLevel = ["disabled"] Name = ["\"Name1\""] ImplementationName = ["\"ImplementationName1\""] Implementation = ["\"Implementation1\""] ConfigContract = ["\"ConfigContract1\""] Tags = [[]] Settings = [null] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ApplicationStatus ("ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") VALUES (@ProviderId, @InitialFailure, @MostRecentFailure, @EscalationLevel, @DisabledTill); SELECT last_insert_rowid() id PARAMETERS: Id = [0] ProviderId = [1] InitialFailure = ["2024-06-03T00:00:00Z"] MostRecentFailure = ["2024-06-03T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-06-03T00:00:00Z"] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ApplicationStatus".* FROM "ApplicationStatus" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ApplicationStatus".* FROM "ApplicationStatus" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedApplicationFixture.should_not_delete_unorphaned_applicationstatus --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedDownloadClientStatusFixture.should_delete_orphaned_downloadclientstatus --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939460356409_133/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008783s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008962s Debug: Took: 00:00:00.0089742 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO DownloadClientStatus ("ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") VALUES (@ProviderId, @InitialFailure, @MostRecentFailure, @EscalationLevel, @DisabledTill); SELECT last_insert_rowid() id PARAMETERS: Id = [0] ProviderId = [0] InitialFailure = ["2024-06-03T00:00:00Z"] MostRecentFailure = ["2024-06-03T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-06-03T00:00:00Z"] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "DownloadClientStatus".* FROM "DownloadClientStatus" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedDownloadClientStatusFixture.should_delete_orphaned_downloadclientstatus --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_not_filter_event_for_exception_messages_that_are_not_filtered("A message that isn't filtered") --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_not_filter_event_for_exception_messages_that_are_not_filtered("A message that isn't filtered") --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedDownloadClientStatusFixture.should_not_delete_unorphaned_downloadclientstatus --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939460641477_135/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008944s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009158s Debug: Took: 00:00:00.0090069 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO DownloadClients ("Categories", "Priority", "Name", "Implementation", "ConfigContract", "Enable", "Settings") VALUES (@Categories, @Priority, @Name, @Implementation, @ConfigContract, @Enable, @Settings); SELECT last_insert_rowid() id PARAMETERS: Categories = [[]] SupportsCategories = [false] Protocol = ["unknown"] Priority = [1] Name = ["\"Name1\""] ImplementationName = ["\"ImplementationName1\""] Implementation = ["\"Implementation1\""] ConfigContract = ["\"FloodSettings\""] Enable = [false] Tags = [[]] Settings = [{ "host": "localhost", "port": 3000, "useSsl": false, "tags": [ "prowlarr" ], "additionalTags": [], "addPaused": false }] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO DownloadClientStatus ("ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") VALUES (@ProviderId, @InitialFailure, @MostRecentFailure, @EscalationLevel, @DisabledTill); SELECT last_insert_rowid() id PARAMETERS: Id = [0] ProviderId = [1] InitialFailure = ["2024-06-03T00:00:00Z"] MostRecentFailure = ["2024-06-03T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-06-03T00:00:00Z"] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "DownloadClientStatus".* FROM "DownloadClientStatus" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "DownloadClientStatus".* FROM "DownloadClientStatus" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedDownloadClientStatusFixture.should_not_delete_unorphaned_downloadclientstatus --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedIndexerStatusFixture.should_delete_orphaned_indexerstatus --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939461141033_137/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0009134s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009344s Debug: Took: 00:00:00.0091813 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO IndexerStatus ("LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") VALUES (@LastRssSyncReleaseInfo, @Cookies, @CookiesExpirationDate, @ProviderId, @InitialFailure, @MostRecentFailure, @EscalationLevel, @DisabledTill); SELECT last_insert_rowid() id PARAMETERS: Id = [0] LastRssSyncReleaseInfo = [null] Cookies = [null] CookiesExpirationDate = ["2024-06-03T00:00:00Z"] ProviderId = [0] InitialFailure = ["2024-06-03T00:00:00Z"] MostRecentFailure = ["2024-06-03T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-06-03T00:00:00Z"] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "IndexerStatus".* FROM "IndexerStatus" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedIndexerStatusFixture.should_delete_orphaned_indexerstatus --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedIndexerStatusFixture.should_not_delete_unorphaned_indexerstatus --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939461454644_139/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008698s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008905s Debug: Took: 00:00:00.0090209 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Indexers ("Priority", "Redirect", "DownloadClientId", "Added", "AppProfileId", "Name", "Implementation", "ConfigContract", "Enable", "Tags", "Settings") VALUES (@Priority, @Redirect, @DownloadClientId, @Added, @AppProfileId, @Name, @Implementation, @ConfigContract, @Enable, @Tags, @Settings); SELECT last_insert_rowid() id PARAMETERS: Description = ["\"Description1\""] Language = ["\"Language1\""] Protocol = ["unknown"] Privacy = ["public"] SupportsRss = [false] SupportsSearch = [false] SupportsRedirect = [false] SupportsPagination = [false] Priority = [25] Redirect = [false] DownloadClientId = [1] Added = ["2024-06-03T00:00:00Z"] AppProfileId = [1] Name = ["\"Name1\""] ImplementationName = ["\"ImplementationName1\""] Implementation = ["\"Implementation1\""] ConfigContract = ["\"ConfigContract1\""] Enable = [false] Tags = [[]] Settings = [null] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO IndexerStatus ("LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") VALUES (@LastRssSyncReleaseInfo, @Cookies, @CookiesExpirationDate, @ProviderId, @InitialFailure, @MostRecentFailure, @EscalationLevel, @DisabledTill); SELECT last_insert_rowid() id PARAMETERS: Id = [0] LastRssSyncReleaseInfo = [null] Cookies = [null] CookiesExpirationDate = ["2024-06-03T00:00:00Z"] ProviderId = [1] InitialFailure = ["2024-06-03T00:00:00Z"] MostRecentFailure = ["2024-06-03T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-06-03T00:00:00Z"] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "IndexerStatus".* FROM "IndexerStatus" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "IndexerStatus".* FROM "IndexerStatus" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedIndexerStatusFixture.should_not_delete_unorphaned_indexerstatus --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedNotificationStatusFixture.should_delete_orphaned_notificationstatus --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939461803871_141/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008736s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008895s Debug: Took: 00:00:00.0088500 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO NotificationStatus ("ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") VALUES (@ProviderId, @InitialFailure, @MostRecentFailure, @EscalationLevel, @DisabledTill); SELECT last_insert_rowid() id PARAMETERS: Id = [0] ProviderId = [0] InitialFailure = ["2024-06-03T00:00:00Z"] MostRecentFailure = ["2024-06-03T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-06-03T00:00:00Z"] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "NotificationStatus".* FROM "NotificationStatus" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedNotificationStatusFixture.should_delete_orphaned_notificationstatus --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_not_filter_event_for_exception_messages_that_are_not_filtered("Error") --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_not_filter_event_for_exception_messages_that_are_not_filtered("Error") --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedNotificationStatusFixture.should_not_delete_unorphaned_notificationstatus --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939462141831_143/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008782s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008979s Debug: Took: 00:00:00.0088730 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Notifications ("OnHealthIssue", "OnHealthRestored", "OnApplicationUpdate", "OnGrab", "IncludeManualGrabs", "IncludeHealthWarnings", "Name", "Implementation", "ConfigContract", "Tags", "Settings") VALUES (@OnHealthIssue, @OnHealthRestored, @OnApplicationUpdate, @OnGrab, @IncludeManualGrabs, @IncludeHealthWarnings, @Name, @Implementation, @ConfigContract, @Tags, @Settings); SELECT last_insert_rowid() id PARAMETERS: OnHealthIssue = [false] OnHealthRestored = [false] OnApplicationUpdate = [false] OnGrab = [false] SupportsOnGrab = [false] IncludeManualGrabs = [false] SupportsOnHealthIssue = [false] SupportsOnHealthRestored = [false] IncludeHealthWarnings = [false] SupportsOnApplicationUpdate = [false] Name = ["\"Name1\""] ImplementationName = ["\"ImplementationName1\""] Implementation = ["\"Implementation1\""] ConfigContract = ["\"JoinSettings\""] Tags = [[]] Settings = [{ "priority": 0 }] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO NotificationStatus ("ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") VALUES (@ProviderId, @InitialFailure, @MostRecentFailure, @EscalationLevel, @DisabledTill); SELECT last_insert_rowid() id PARAMETERS: Id = [0] ProviderId = [1] InitialFailure = ["2024-06-03T00:00:00Z"] MostRecentFailure = ["2024-06-03T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-06-03T00:00:00Z"] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "NotificationStatus".* FROM "NotificationStatus" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "NotificationStatus".* FROM "NotificationStatus" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedNotificationStatusFixture.should_not_delete_unorphaned_notificationstatus --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupUnusedTagsFixture.should_delete_unused_tags --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939462505658_145/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008989s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009192s Debug: Took: 00:00:00.0091442 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tags ("Label") VALUES (@Label); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Label = ["\"Label1\""] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tags ("Label") VALUES (@Label); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Label = ["\"Label2\""] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tags".* FROM "Tags" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupUnusedTagsFixture.should_delete_unused_tags --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupUnusedTagsFixture.should_not_delete_used_tags --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939462833164_147/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008802s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008976s Debug: Took: 00:00:00.0088591 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tags ("Label") VALUES (@Label); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Label = ["\"Label1\""] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tags ("Label") VALUES (@Label); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Label = ["\"Label2\""] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO IndexerProxies ("Name", "Implementation", "ConfigContract", "Tags", "Settings") VALUES (@Name, @Implementation, @ConfigContract, @Tags, @Settings); SELECT last_insert_rowid() id PARAMETERS: Name = ["\"Name1\""] ImplementationName = ["\"ImplementationName1\""] Implementation = ["\"Implementation1\""] ConfigContract = ["\"HttpSettings\""] Tags = [[ 1 ]] Settings = [{ "host": "Host1", "port": 1, "username": "", "password": "" }] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO IndexerProxies ("Name", "Implementation", "ConfigContract", "Tags", "Settings") VALUES (@Name, @Implementation, @ConfigContract, @Tags, @Settings); SELECT last_insert_rowid() id PARAMETERS: Name = ["\"Name2\""] ImplementationName = ["\"ImplementationName2\""] Implementation = ["\"Implementation2\""] ConfigContract = ["\"HttpSettings\""] Tags = [[ 1 ]] Settings = [{ "host": "Host1", "port": 1, "username": "", "password": "" }] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tags".* FROM "Tags" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupUnusedTagsFixture.should_not_delete_used_tags --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureApplicationStatusTimesFixture.should_not_change_statuses_when_times_are_in_the_past --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureApplicationStatusTimesFixture.should_not_change_statuses_when_times_are_in_the_past --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureApplicationStatusTimesFixture.should_set_disabled_till_when_its_too_far_in_the_future --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureApplicationStatusTimesFixture.should_set_disabled_till_when_its_too_far_in_the_future --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureApplicationStatusTimesFixture.should_set_initial_failure_when_its_in_the_future --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureApplicationStatusTimesFixture.should_set_initial_failure_when_its_in_the_future --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureApplicationStatusTimesFixture.should_set_most_recent_failure_when_its_in_the_future --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureApplicationStatusTimesFixture.should_set_most_recent_failure_when_its_in_the_future --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_not_filter_event_for_filtered_exception_types_if_filtering_disabled(System.UnauthorizedAccessException: Attempted to perform an unauthorized operation.) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_not_filter_event_for_filtered_exception_types_if_filtering_disabled(System.UnauthorizedAccessException: Attempted to perform an unauthorized operation.) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("","",0) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("","",0) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abc","abc",0) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abc","abc",0) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abc","abcd",1) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abc","abcd",1) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abcd","abc",1) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abcd","abc",1) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abc","abd",1) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abc","abd",1) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abc","adc",1) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abc","adc",1) --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureDownloadClientStatusTimesFixture.should_not_change_statuses_when_times_are_in_the_past --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureDownloadClientStatusTimesFixture.should_not_change_statuses_when_times_are_in_the_past --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abcdefgh","abcghdef",4) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abcdefgh","abcghdef",4) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("a.b.c.","abc",3) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("a.b.c.","abc",3) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("Agents Of SHIELD","Marvel's Agents Of S.H.I.E.L.D.",15) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("Agents Of SHIELD","Marvel's Agents Of S.H.I.E.L.D.",15) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("Agents of cracked","Agents of shield",6) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("Agents of cracked","Agents of shield",6) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("ABCxxx","ABC1xx",1) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("ABCxxx","ABC1xx",1) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("ABC1xx","ABCxxx",1) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("ABC1xx","ABCxxx",1) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("","",0) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("","",0) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abc","abc",0) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abc","abc",0) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abc","abcd",1) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abc","abcd",1) --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureDownloadClientStatusTimesFixture.should_set_disabled_till_when_its_too_far_in_the_future --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureDownloadClientStatusTimesFixture.should_set_disabled_till_when_its_too_far_in_the_future --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abcd","abc",3) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abcd","abc",3) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abc","abd",3) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abc","abd",3) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abc","adc",3) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abc","adc",3) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abcdefgh","abcghdef",8) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abcdefgh","abcghdef",8) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("a.b.c.","abc",0) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("a.b.c.","abc",0) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("Agents of shield","Marvel's Agents Of S.H.I.E.L.D.",9) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("Agents of shield","Marvel's Agents Of S.H.I.E.L.D.",9) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("Agents of shield","Agents of cracked",14) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("Agents of shield","Agents of cracked",14) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("Agents of shield","the shield",24) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("Agents of shield","the shield",24) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("ABCxxx","ABC1xx",3) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("ABCxxx","ABC1xx",3) --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureDownloadClientStatusTimesFixture.should_set_initial_failure_when_its_in_the_future --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureDownloadClientStatusTimesFixture.should_set_initial_failure_when_its_in_the_future --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("ABC1xx","ABCxxx",3) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("ABC1xx","ABCxxx",3) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_add_directory_slash --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_add_directory_slash --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("C:\\rooted\\windows\\path\\",Windows) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("C:\\rooted\\windows\\path\\",Windows) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("C:\\rooted\\windows\\path",Windows) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("C:\\rooted\\windows\\path",Windows) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("C:\\",Windows) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("C:\\",Windows) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("C:",Windows) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("C:",Windows) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("\\\\rooted\\unc\\path\\",Windows) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("\\\\rooted\\unc\\path\\",Windows) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("\\\\rooted\\unc\\path",Windows) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("\\\\rooted\\unc\\path",Windows) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("\\relative\\windows\\path\\",Windows) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("\\relative\\windows\\path\\",Windows) --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureDownloadClientStatusTimesFixture.should_set_most_recent_failure_when_its_in_the_future --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureDownloadClientStatusTimesFixture.should_set_most_recent_failure_when_its_in_the_future --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("\\relative\\windows\\path",Windows) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("\\relative\\windows\\path",Windows) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("relative\\windows\\path\\",Windows) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("relative\\windows\\path\\",Windows) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("relative\\windows\\path",Windows) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("relative\\windows\\path",Windows) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("relative\\",Windows) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("relative\\",Windows) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("relative",Unknown) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("relative",Unknown) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("/rooted/linux/path/",Unix) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("/rooted/linux/path/",Unix) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("/rooted/linux/path",Unix) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("/rooted/linux/path",Unix) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("/",Unix) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("/",Unix) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("linux/path",Unix) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("linux/path",Unix) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("Castle:unrooted+linux+path",Unknown) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("Castle:unrooted+linux+path",Unknown) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_mixed_slashes --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_mixed_slashes --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","sub","C:\\Test\\sub") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","sub","C:\\Test\\sub") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","sub\\test","C:\\Test\\sub\\test") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","sub\\test","C:\\Test\\sub\\test") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test\\","\\sub","C:\\Test\\sub") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test\\","\\sub","C:\\Test\\sub") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","sub\\","C:\\Test\\sub\\") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","sub\\","C:\\Test\\sub\\") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","C:\\Test2\\sub","C:\\Test2\\sub") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","C:\\Test2\\sub","C:\\Test2\\sub") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("/Test","sub","/Test/sub") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("/Test","sub","/Test/sub") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("/Test","sub/","/Test/sub/") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("/Test","sub/","/Test/sub/") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("/Test/","sub/test/","/Test/sub/test/") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("/Test/","sub/test/","/Test/sub/test/") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("/Test/","/Test2/","/Test2/") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("/Test/","/Test2/","/Test2/") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","","C:\\Test") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","","C:\\Test") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_compare_unix_ospathkind_case_sensitive --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_compare_unix_ospathkind_case_sensitive --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_compare_windows_ospathkind_case_insensitive --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_compare_windows_ospathkind_case_insensitive --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_create_relative_path("C:\\Test\\Data\\","C:\\Test\\Data\\Sub\\Folder","Sub\\Folder") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_create_relative_path("C:\\Test\\Data\\","C:\\Test\\Data\\Sub\\Folder","Sub\\Folder") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_create_relative_path("C:\\Test\\Data\\","C:\\Test\\Data2\\Sub\\Folder","..\\Data2\\Sub\\Folder") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_create_relative_path("C:\\Test\\Data\\","C:\\Test\\Data2\\Sub\\Folder","..\\Data2\\Sub\\Folder") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_create_relative_path("/parent/folder","/parent/folder/Sub/Folder","Sub/Folder") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_create_relative_path("/parent/folder","/parent/folder/Sub/Folder","Sub/Folder") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("C:\\rooted\\windows\\path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("C:\\rooted\\windows\\path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("C:") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("C:") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("\\\\blaat") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("\\\\blaat") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("/rooted/linux/path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("/rooted/linux/path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("/") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("/") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("\\rooted\\windows\\path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("\\rooted\\windows\\path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("rooted\\windows\\path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("rooted\\windows\\path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("linux/path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("linux/path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("Castle:unrooted+linux+path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("Castle:unrooted+linux+path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("C:unrooted+linux+path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("C:unrooted+linux+path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_evaluate_contains("C:\\Test\\","C:\\Test",True) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_evaluate_contains("C:\\Test\\","C:\\Test",True) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_evaluate_contains("C:\\Test\\","C:\\Test\\Contains\\",True) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_evaluate_contains("C:\\Test\\","C:\\Test\\Contains\\",True) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_evaluate_contains("C:\\Test\\","C:\\Other\\",False) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_evaluate_contains("C:\\Test\\","C:\\Other\\",False) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_fix_double_slashes_unix --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_fix_double_slashes_unix --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_fix_slashes_unix --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_fix_slashes_unix --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_fix_slashes_windows --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_fix_slashes_windows --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_not_ignore_trailing_slash_during_compare --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_not_ignore_trailing_slash_during_compare --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_parse_null_as_empty --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_parse_null_as_empty --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_empty_as_parent_of_root_unc --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_empty_as_parent_of_root_unc --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("C:\\rooted\\windows\\path","path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("C:\\rooted\\windows\\path","path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("C:","C:") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("C:","C:") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("\\\\blaat","blaat") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("\\\\blaat","blaat") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("/rooted/linux/path","path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("/rooted/linux/path","path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("/",null) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("/",null) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("\\rooted\\windows\\path\\","path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("\\rooted\\windows\\path\\","path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("rooted\\windows\\path","path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("rooted\\windows\\path","path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("path","path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("path","path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("linux/path","path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("linux/path","path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("C:\\rooted\\windows\\path","C:\\rooted\\windows\\") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("C:\\rooted\\windows\\path","C:\\rooted\\windows\\") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("C:\\rooted\\windows\\path\\","C:\\rooted\\windows\\") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("C:\\rooted\\windows\\path\\","C:\\rooted\\windows\\") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("C:\\rooted","C:\\") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("C:\\rooted","C:\\") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("C:",null) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("C:",null) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("/rooted/linux/path","/rooted/linux/") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("/rooted/linux/path","/rooted/linux/") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("/rooted","/") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("/rooted","/") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("/",null) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("/",null) --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.AppDataDirectory_path_test --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.AppDataDirectory_path_test --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("/test/","/test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("/test/","/test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test/","/test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test/","/test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test//","/test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test//","/test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test// ","/test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test// ","/test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test//other// ","/test/other") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test//other// ","/test/other") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test//other//file.ext ","/test/other/file.ext") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test//other//file.ext ","/test/other/file.ext") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//CAPITAL//lower// ","/CAPITAL/lower") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//CAPITAL//lower// ","/CAPITAL/lower") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("c:\\test\\","c:\\test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("c:\\test\\","c:\\test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("c:\\\\test\\\\","c:\\test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("c:\\\\test\\\\","c:\\test") --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureIndexerStatusTimesFixture.should_not_change_statuses_when_times_are_in_the_past --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureIndexerStatusTimesFixture.should_not_change_statuses_when_times_are_in_the_past --- Skipped Clean_Path_Windows("c:\\test\\","c:\\test") [< 1 ms] Skipped Clean_Path_Windows("c:\\\\test\\\\","c:\\test") [< 1 ms] Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("C:\\\\Test\\\\","C:\\Test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("C:\\\\Test\\\\","C:\\Test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("C:\\\\Test\\\\Test\\","C:\\Test\\Test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("C:\\\\Test\\\\Test\\","C:\\Test\\Test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\Test\\","\\\\Testserver\\Test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\Test\\","\\\\Testserver\\Test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\\\Test\\","\\\\Testserver\\Test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\\\Test\\","\\\\Testserver\\Test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\Test\\file.ext","\\\\Testserver\\Test\\file.ext") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\Test\\file.ext","\\\\Testserver\\Test\\file.ext") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\Test\\file.ext\\\\","\\\\Testserver\\Test\\file.ext") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\Test\\file.ext\\\\","\\\\Testserver\\Test\\file.ext") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\Test\\file.ext ","\\\\Testserver\\Test\\file.ext") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\Test\\file.ext ","\\\\Testserver\\Test\\file.ext") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("//CAPITAL//lower// ","\\\\CAPITAL\\lower") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("//CAPITAL//lower// ","\\\\CAPITAL\\lower") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Config_path_test --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Config_path_test --- Skipped Clean_Path_Windows("C:\\\\Test\\\\","C:\\Test") [1 ms] Skipped Clean_Path_Windows("C:\\\\Test\\\\Test\\","C:\\Test\\Test") [< 1 ms] Skipped Clean_Path_Windows("\\\\Testserver\\Test\\","\\\\Testserver\\Test") [< 1 ms] Skipped Clean_Path_Windows("\\\\Testserver\\\\Test\\","\\\\Testserver\\Test") [< 1 ms] Skipped Clean_Path_Windows("\\\\Testserver\\Test\\file.ext","\\\\Testserver\\Test\\file.ext") [< 1 ms] Skipped Clean_Path_Windows("\\\\Testserver\\Test\\file.ext\\\\","\\\\Testserver\\Test\\file.ext") [< 1 ms] Skipped Clean_Path_Windows("\\\\Testserver\\Test\\file.ext ","\\\\Testserver\\Test\\file.ext") [< 1 ms] Skipped Clean_Path_Windows("//CAPITAL//lower// ","\\\\CAPITAL\\lower") [< 1 ms] Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_for_none_existing_file_return_partially_fixed_result --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_for_none_existing_file_return_partially_fixed_result --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_for_none_existing_folder_return_partially_fixed_result --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_for_none_existing_folder_return_partially_fixed_result --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_should_return_actual_casing_for_local_dir_in_windows --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_should_return_actual_casing_for_local_dir_in_windows --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_should_return_actual_casing_for_local_file_in_windows --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_should_return_actual_casing_for_local_file_in_windows --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_should_return_original_value_in_linux --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_should_return_original_value_in_linux --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureIndexerStatusTimesFixture.should_set_disabled_till_when_its_too_far_in_the_future --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureIndexerStatusTimesFixture.should_set_disabled_till_when_its_too_far_in_the_future --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.GetAncestorFolders_should_return_all_ancestors_in_path_Linux --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.GetAncestorFolders_should_return_all_ancestors_in_path_Linux --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.GetAncestorFolders_should_return_all_ancestors_in_path_Windows --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.GetAncestorFolders_should_return_all_ancestors_in_path_Windows --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.GetUpdateClientExePath --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.GetUpdateClientExePath --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.GetUpdateClientFolder --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.GetUpdateClientFolder --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureIndexerStatusTimesFixture.should_set_initial_failure_when_its_in_the_future --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureIndexerStatusTimesFixture.should_set_initial_failure_when_its_in_the_future --- Skipped get_actual_casing_for_none_existing_file_return_partially_fixed_result [< 1 ms] Skipped get_actual_casing_for_none_existing_folder_return_partially_fixed_result [< 1 ms] Skipped get_actual_casing_should_return_actual_casing_for_local_dir_in_windows [< 1 ms] Skipped get_actual_casing_should_return_actual_casing_for_local_file_in_windows [< 1 ms] Skipped GetAncestorFolders_should_return_all_ancestors_in_path_Windows [1 ms] Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.GetUpdateLogFolder --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.GetUpdateLogFolder --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.GetUpdatePackageFolder --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.GetUpdatePackageFolder --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false("C:\\Test \\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false("C:\\Test \\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false("C:\\Test ") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false("C:\\Test ") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false("C:\\ Test\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false("C:\\ Test\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false("C:\\ Test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false("C:\\ Test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false("C:\\Test \\TV") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false("C:\\Test \\TV") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false("C:\\ Test\\TV") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false("C:\\ Test\\TV") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false("C:\\Test \\TV\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false("C:\\Test \\TV\\") --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureIndexerStatusTimesFixture.should_set_most_recent_failure_when_its_in_the_future --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureIndexerStatusTimesFixture.should_set_most_recent_failure_when_its_in_the_future --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false("C:\\ Test\\TV\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false("C:\\ Test\\TV\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false(" C:\\Test\\TV\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false(" C:\\Test\\TV\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false(" C:\\Test\\TV") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false(" C:\\Test\\TV") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_true("C:\\Test\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_true("C:\\Test\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_true("C:\\Test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_true("C:\\Test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_true("C:\\Test\\TV\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_true("C:\\Test\\TV\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_true("C:\\Test\\TV") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_true("C:\\Test\\TV") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.normalize_path_exception_empty --- Warn: The string can't be left empty, null or consist of only whitespaces. Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.normalize_path_exception_empty --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.normalize_path_exception_null --- Warn: The string can't be left empty, null or consist of only whitespaces. Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.normalize_path_exception_null --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent("C:\\Test\\","C:\\Test\\mydir") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent("C:\\Test\\","C:\\Test\\mydir") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent("C:\\Test\\","C:\\Test\\mydir\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent("C:\\Test\\","C:\\Test\\mydir\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent("C:\\Test","C:\\Test\\30.Rock.S01E01.Pilot.avi") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent("C:\\Test","C:\\Test\\30.Rock.S01E01.Pilot.avi") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent("C:\\","C:\\Test\\30.Rock.S01E01.Pilot.avi") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent("C:\\","C:\\Test\\30.Rock.S01E01.Pilot.avi") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent_on_windows_only("C:\\test\\","C:\\Test\\mydir") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent_on_windows_only("C:\\test\\","C:\\Test\\mydir") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent_on_windows_only("C:\\test","C:\\Test\\mydir\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent_on_windows_only("C:\\test","C:\\Test\\mydir\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_not_be_parent("C:\\Test2\\","C:\\Test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_not_be_parent("C:\\Test2\\","C:\\Test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_not_be_parent("C:\\Test\\Test\\","C:\\Test\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_not_be_parent("C:\\Test\\Test\\","C:\\Test\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_not_be_parent("C:\\Test\\","C:\\Test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_not_be_parent("C:\\Test\\","C:\\Test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_not_be_parent("C:\\Test\\","C:\\Test\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_not_be_parent("C:\\Test\\","C:\\Test\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_for_oversized_path --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_for_oversized_path --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_mono("/",null) --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_mono("/",null) --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_mono("/test","/") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_mono("/test","/") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("C:\\Test\\mydir","C:\\Test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("C:\\Test\\mydir","C:\\Test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("C:\\Test\\","C:\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("C:\\Test\\","C:\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("C:\\",null) --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("C:\\",null) --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("\\\\server\\share",null) --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("\\\\server\\share",null) --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("\\\\server\\share\\test","\\\\server\\share") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("\\\\server\\share\\test","\\\\server\\share") --- Skipped path_should_return_parent_windows("C:\\Test\\mydir","C:\\Test") [< 1 ms] Skipped path_should_return_parent_windows("C:\\Test\\","C:\\") [< 1 ms] Skipped path_should_return_parent_windows("C:\\",null) [< 1 ms] Skipped path_should_return_parent_windows("\\\\server\\share",null) [< 1 ms] Skipped path_should_return_parent_windows("\\\\server\\share\\test","\\\\server\\share") [< 1 ms] Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\","C:\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\","C:\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\\\","C:\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\\\","C:\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\Test","C:\\Test\\\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\Test","C:\\Test\\\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\\\\\\\\\Test","C:\\Test\\\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\\\\\\\\\Test","C:\\Test\\\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\Test\\\\\\\\","C:\\Test\\\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\Test\\\\\\\\","C:\\Test\\\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\Server\\pool","\\\\Server\\pool") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\Server\\pool","\\\\Server\\pool") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\Server\\pool\\","\\\\Server\\pool") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\Server\\pool\\","\\\\Server\\pool") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\Server\\pool","\\\\Server\\pool\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\Server\\pool","\\\\Server\\pool\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\Server\\pool\\","\\\\Server\\pool\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\Server\\pool\\","\\\\Server\\pool\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\smallcheese\\DRIVE_G\\TV-C\\Simspsons","\\\\smallcheese\\DRIVE_G\\TV-C\\Simspsons") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\smallcheese\\DRIVE_G\\TV-C\\Simspsons","\\\\smallcheese\\DRIVE_G\\TV-C\\Simspsons") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_not_be_equal("C:\\Test","C:\\Test2\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_not_be_equal("C:\\Test","C:\\Test2\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_not_be_equal("C:\\Test\\Test","C:\\TestTest\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_not_be_equal("C:\\Test\\Test","C:\\TestTest\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Sandbox --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Sandbox --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.should_be_equal_windows_only("c:\\","C:\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.should_be_equal_windows_only("c:\\","C:\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.should_return_false_when_not_a_child --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.should_return_false_when_not_a_child --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.should_return_true_when_folder_is_parent_of_a_file --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.should_return_true_when_folder_is_parent_of_a_file --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.should_return_true_when_folder_is_parent_of_another_folder --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.should_return_true_when_folder_is_parent_of_another_folder --- Skipped should_be_equal_windows_only("c:\\","C:\\") [< 1 ms] Skipped should_not_be_parent_when_it_is_grandparent [< 1 ms] Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureRunScheduledTasksFixture.should_not_change_last_execution_time_when_its_in_the_past --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939464186749_149/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0009264s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009455s Debug: Took: 00:00:00.0104613 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-03T05:45:46.4322116Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-06-03T05:45:46.4322116Z"] Priority = ["low"] LastStartTime = ["2024-06-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-06-03T05:45:46.4322116Z"] Priority = ["low"] LastStartTime = ["2024-06-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-06-03T05:45:46.4322116Z"] Priority = ["low"] LastStartTime = ["2024-06-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-06-03T05:45:46.4322116Z"] Priority = ["low"] LastStartTime = ["2024-06-07T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureRunScheduledTasksFixture.should_not_change_last_execution_time_when_its_in_the_past --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureRunScheduledTasksFixture.should_set_last_execution_time_to_now_when_its_in_the_future --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939464551140_151/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008916s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009099s Debug: Took: 00:00:00.0093370 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-06-08T06:45:46.4676583Z"] Priority = ["low"] LastStartTime = ["2024-06-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-06-08T06:45:46.4676662Z"] Priority = ["low"] LastStartTime = ["2024-06-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-06-08T06:45:46.4676692Z"] Priority = ["low"] LastStartTime = ["2024-06-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-06-08T06:45:46.4676709Z"] Priority = ["low"] LastStartTime = ["2024-06-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-06-08T06:45:46.4676725Z"] Priority = ["low"] LastStartTime = ["2024-06-07T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureRunScheduledTasksFixture.should_set_last_execution_time_to_now_when_its_in_the_future --- Info: --- Start: NzbDrone.Core.Test.Http.HttpProxySettingsProviderFixture.should_bypass_proxy --- Info: --- End: NzbDrone.Core.Test.Http.HttpProxySettingsProviderFixture.should_bypass_proxy --- Info: --- Start: NzbDrone.Core.Test.Http.HttpProxySettingsProviderFixture.should_not_bypass_proxy --- Info: --- End: NzbDrone.Core.Test.Http.HttpProxySettingsProviderFixture.should_not_bypass_proxy --- Info: --- Start: NzbDrone.Core.Test.Http.TorCacheHttpRequestInterceptorFixture.should_add_referrer_torcache_request --- Info: --- End: NzbDrone.Core.Test.Http.TorCacheHttpRequestInterceptorFixture.should_add_referrer_torcache_request --- Info: --- Start: NzbDrone.Core.Test.Http.TorCacheHttpRequestInterceptorFixture.should_not_remove_query_params_from_other_requests("http://site.com/download?url=torcache.net&blaat=1") --- Info: --- End: NzbDrone.Core.Test.Http.TorCacheHttpRequestInterceptorFixture.should_not_remove_query_params_from_other_requests("http://site.com/download?url=torcache.net&blaat=1") --- Info: --- Start: NzbDrone.Core.Test.Http.TorCacheHttpRequestInterceptorFixture.should_not_remove_query_params_from_other_requests("http://torcache.net.com/download?url=123") --- Info: --- End: NzbDrone.Core.Test.Http.TorCacheHttpRequestInterceptorFixture.should_not_remove_query_params_from_other_requests("http://torcache.net.com/download?url=123") --- Info: --- Start: NzbDrone.Core.Test.Http.TorCacheHttpRequestInterceptorFixture.should_remove_query_params_from_torcache_request --- Info: --- End: NzbDrone.Core.Test.Http.TorCacheHttpRequestInterceptorFixture.should_remove_query_params_from_torcache_request --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_movie_search_criteria("tt0183790","0183790") --- Info: Searching indexer(s): [] for Term: [] | ID(s): IMDbId:[0183790], Offset: 0, Limit: 0, Categories: [] Debug: Total of 0 reports were found for Term: [] | ID(s): IMDbId:[0183790], Offset: 0, Limit: 0, Categories: [] from 1 indexer(s) Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_movie_search_criteria("tt0183790","0183790") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_movie_search_criteria("0183790","0183790") --- Info: Searching indexer(s): [] for Term: [] | ID(s): IMDbId:[0183790], Offset: 0, Limit: 0, Categories: [] Debug: Total of 0 reports were found for Term: [] | ID(s): IMDbId:[0183790], Offset: 0, Limit: 0, Categories: [] from 1 indexer(s) Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_movie_search_criteria("0183790","0183790") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_movie_search_criteria("183790","0183790") --- Info: Searching indexer(s): [] for Term: [] | ID(s): IMDbId:[0183790], Offset: 0, Limit: 0, Categories: [] Debug: Total of 0 reports were found for Term: [] | ID(s): IMDbId:[0183790], Offset: 0, Limit: 0, Categories: [] from 1 indexer(s) Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_movie_search_criteria("183790","0183790") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_movie_search_criteria("tt10001870","10001870") --- Info: Searching indexer(s): [] for Term: [] | ID(s): IMDbId:[10001870], Offset: 0, Limit: 0, Categories: [] Debug: Total of 0 reports were found for Term: [] | ID(s): IMDbId:[10001870], Offset: 0, Limit: 0, Categories: [] from 1 indexer(s) Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_movie_search_criteria("tt10001870","10001870") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_movie_search_criteria("10001870","10001870") --- Info: Searching indexer(s): [] for Term: [] | ID(s): IMDbId:[10001870], Offset: 0, Limit: 0, Categories: [] Debug: Total of 0 reports were found for Term: [] | ID(s): IMDbId:[10001870], Offset: 0, Limit: 0, Categories: [] from 1 indexer(s) Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_movie_search_criteria("10001870","10001870") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_tv_search_criteria("tt0183790","0183790") --- Info: Searching indexer(s): [] for Term: [] | ID(s): IMDbId:[0183790] for Season / Episode:[], Offset: 0, Limit: 0, Categories: [] Debug: Total of 0 reports were found for Term: [] | ID(s): IMDbId:[0183790] for Season / Episode:[], Offset: 0, Limit: 0, Categories: [] from 1 indexer(s) Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_tv_search_criteria("tt0183790","0183790") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_tv_search_criteria("0183790","0183790") --- Info: Searching indexer(s): [] for Term: [] | ID(s): IMDbId:[0183790] for Season / Episode:[], Offset: 0, Limit: 0, Categories: [] Debug: Total of 0 reports were found for Term: [] | ID(s): IMDbId:[0183790] for Season / Episode:[], Offset: 0, Limit: 0, Categories: [] from 1 indexer(s) Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_tv_search_criteria("0183790","0183790") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_tv_search_criteria("183790","0183790") --- Info: Searching indexer(s): [] for Term: [] | ID(s): IMDbId:[0183790] for Season / Episode:[], Offset: 0, Limit: 0, Categories: [] Debug: Total of 0 reports were found for Term: [] | ID(s): IMDbId:[0183790] for Season / Episode:[], Offset: 0, Limit: 0, Categories: [] from 1 indexer(s) Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_tv_search_criteria("183790","0183790") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_tv_search_criteria("tt10001870","10001870") --- Info: Searching indexer(s): [] for Term: [] | ID(s): IMDbId:[10001870] for Season / Episode:[], Offset: 0, Limit: 0, Categories: [] Debug: Total of 0 reports were found for Term: [] | ID(s): IMDbId:[10001870] for Season / Episode:[], Offset: 0, Limit: 0, Categories: [] from 1 indexer(s) Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_tv_search_criteria("tt10001870","10001870") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_tv_search_criteria("10001870","10001870") --- Info: Searching indexer(s): [] for Term: [] | ID(s): IMDbId:[10001870] for Season / Episode:[], Offset: 0, Limit: 0, Categories: [] Debug: Total of 0 reports were found for Term: [] | ID(s): IMDbId:[10001870] for Season / Episode:[], Offset: 0, Limit: 0, Categories: [] from 1 indexer(s) Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_tv_search_criteria("10001870","10001870") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Betty White's Off Their Rockers","Betty+Whites+Off+Their+Rockers") --- Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Betty White's Off Their Rockers","Betty+Whites+Off+Their+Rockers") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Star Wars: The Clone Wars","Star+Wars+The+Clone+Wars") --- Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Star Wars: The Clone Wars","Star+Wars+The+Clone+Wars") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Hawaii Five-0","Hawaii+Five+0") --- Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Hawaii Five-0","Hawaii+Five+0") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Franklin & Bash","Franklin+and+Bash") --- Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Franklin & Bash","Franklin+and+Bash") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Chicago P.D.","Chicago+PD") --- Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Chicago P.D.","Chicago+PD") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Kourtney And Khloé Take The Hamptons","Kourtney+And+Khloe+Take+The+Hamptons") --- Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Kourtney And Khloé Take The Hamptons","Kourtney+And+Khloe+Take+The+Hamptons") --- Info: --- Start: NzbDrone.Core.Test.IndexerStatsTests.IndexerStatisticsServiceFixture.should_pull_stats_if_all_events_are_failures --- Info: --- End: NzbDrone.Core.Test.IndexerStatsTests.IndexerStatisticsServiceFixture.should_pull_stats_if_all_events_are_failures --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.AnimeBytesTests.AnimeBytesFixture.should_parse_recent_feed_from_animebytes --- Debug: Downloading Feed https://animebytes.tv/scrape.php?username=someuser&torrent_pass=somepass&sort=grouptime&way=desc&type=anime&searchstr=test&limit=50&anime[tv_series]=1&anime[tv_special]=1&anime[ova]=1&anime[ona]=1&anime[dvd_special]=1&anime[bd_special]=1&anime[movie]=1 Info: --- End: NzbDrone.Core.Test.IndexerTests.AnimeBytesTests.AnimeBytesFixture.should_parse_recent_feed_from_animebytes --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.AvistazTests.AvistazFixture.should_parse_recent_feed_from_AvistaZ --- Debug: Downloading Feed https://avistaz.to/api/v1/jackett/torrents?in=1&type=1&limit=50&search= Info: --- End: NzbDrone.Core.Test.IndexerTests.AvistazTests.AvistazFixture.should_parse_recent_feed_from_AvistaZ --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.AvistazTests.ExoticazFixture.should_parse_recent_feed_from_ExoticaZ --- Debug: Downloading Feed https://exoticaz.to/api/v1/jackett/torrents?in=1&type=0&limit=50&search= Info: --- End: NzbDrone.Core.Test.IndexerTests.AvistazTests.ExoticazFixture.should_parse_recent_feed_from_ExoticaZ --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.AvistazTests.PrivateHDFixture.should_parse_recent_feed_from_PrivateHD --- Debug: Downloading Feed https://privatehd.to/api/v1/jackett/torrents?in=1&type=1&limit=50&search= Info: --- End: NzbDrone.Core.Test.IndexerTests.AvistazTests.PrivateHDFixture.should_parse_recent_feed_from_PrivateHD --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_handle_relative_url --- Trace: Parsed: Real.Time.With.Bill.Maher.2015.08.07.720p.HDTV.x264-BATV Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_handle_relative_url --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size("100 Kbps") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size("100 Kbps") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size("100 Kb/s") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size("100 Kb/s") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size(" 12341234") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size(" 12341234") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size("12341234 other") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size("12341234 other") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("5.64 GB",6055903887L) --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("5.64 GB",6055903887L) --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("5.54 GiB",5948529705L) --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("5.54 GiB",5948529705L) --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("398.62 MiB",417983365) --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("398.62 MiB",417983365) --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("7,162.1MB",7510006170L) --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("7,162.1MB",7510006170L) --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("162.1MB",169974170) --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("162.1MB",169974170) --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("398.62 MB",417983365) --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("398.62 MB",417983365) --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("845 MB",886046720) --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("845 MB",886046720) --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("7,162,100.0KB",7333990400L) --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("7,162,100.0KB",7333990400L) --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("12341234",12341234) --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("12341234",12341234) --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_have_empty_parameters_if_rss_search --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_have_empty_parameters_if_rss_search --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_prefer_search_by_tvdbid_if_rid_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_prefer_search_by_tvdbid_if_rid_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_term_daily_episode_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_term_daily_episode_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_term_season_episode_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_term_season_episode_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_term_season_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_term_season_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_term_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_term_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_tvdbid_daily_episode_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_tvdbid_daily_episode_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_tvdbid_season_episode_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_tvdbid_season_episode_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_tvdbid_season_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_tvdbid_season_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_if_statements("{{if .False }}0{{else}}1{{end}}","1") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_if_statements("{{if .False }}0{{else}}1{{end}}","1") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_if_statements("{{if .True }}0{{else}}1{{end}}","0") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_if_statements("{{if .True }}0{{else}}1{{end}}","0") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_join_statements("{{ join .Categories \", \" }}","tv, movies") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_join_statements("{{ join .Categories \", \" }}","tv, movies") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_range_statements("{{ range .Categories}}&categories[]={{.}}{{end}}","&categories[]=tv&categories[]=movies") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_range_statements("{{ range .Categories}}&categories[]={{.}}{{end}}","&categories[]=tv&categories[]=movies") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_range_statements("{{ range $i, $e := .Categories}}&categories[{{$i}}]={{.}}{{end}}","&categories[0]=tv&categories[1]=movies") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_range_statements("{{ range $i, $e := .Categories}}&categories[{{$i}}]={{.}}{{end}}","&categories[0]=tv&categories[1]=movies") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_range_statements("{{ range $index, $element := .Categories}}&categories[{{$index}}]={{.}}+postIndex[{{$index}}]{{end}}","&categories[0]=tv+postIndex[0]&categories[1]=movies+postIndex[1]") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_range_statements("{{ range $index, $element := .Categories}}&categories[{{$index}}]={{.}}+postIndex[{{$index}}]{{end}}","&categories[0]=tv+postIndex[0]&categories[1]=movies+postIndex[1]") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_re_replace_statements("{{ re_replace .Query.Keywords \"[^a-zA-Z0-9]+\" \"%\" }}","abc%def") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_re_replace_statements("{{ re_replace .Query.Keywords \"[^a-zA-Z0-9]+\" \"%\" }}","abc%def") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_variables_statements("{{ .Today.Year }}") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_variables_statements("{{ .Today.Year }}") --- Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.exists_should_find_running_process --- Debug: Starting /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Test.Dummy Debug: Dummy process. ID:4764 Name:Prowlarr.Test.Dummy Path:/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Test.Dummy Debug: Found 1 processes with the name: Prowlarr.Test.Dummy Debug: - [4764] Prowlarr.Test.Dummy Debug: Found 0 processes with the name: Prowlarr.Test.Dummy Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.exists_should_find_running_process --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.FileListTests.FileListFixture.should_parse_recent_feed_from_FileList --- Debug: Downloading Feed https://filelist.io/api.php?action=latest-torrents&category=1%2C2%2C3%2C4%2C6%2C19%2C20%2C25%2C26 Info: --- End: NzbDrone.Core.Test.IndexerTests.FileListTests.FileListFixture.should_parse_recent_feed_from_FileList --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.FileListTests.FileListRequestGeneratorFixture.should_not_search_by_imdbid_if_not_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.FileListTests.FileListRequestGeneratorFixture.should_not_search_by_imdbid_if_not_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.FileListTests.FileListRequestGeneratorFixture.should_search_by_name_and_year_if_missing_imdbid --- Info: --- End: NzbDrone.Core.Test.IndexerTests.FileListTests.FileListRequestGeneratorFixture.should_search_by_name_and_year_if_missing_imdbid --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.FileListTests.FileListRequestGeneratorFixture.should_use_categories_for_feed --- Info: --- End: NzbDrone.Core.Test.IndexerTests.FileListTests.FileListRequestGeneratorFixture.should_use_categories_for_feed --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.GazelleGamesTests.GazelleGamesFixture.should_not_error_if_empty_response --- Debug: Downloading Feed https://gazellegames.net/api.php?request=search&search_type=torrents&empty_groups=filled&order_by=time&order_way=desc Trace: No releases found. Response: { "status": "success", "response": [] } Info: --- End: NzbDrone.Core.Test.IndexerTests.GazelleGamesTests.GazelleGamesFixture.should_not_error_if_empty_response --- Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.GetById_should_return_null_if_process_doesnt_exist --- Debug: Finding process with Id:1234567 Warn: Unable to find process with ID 1234567 Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.GetById_should_return_null_if_process_doesnt_exist --- Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.GetProcessById_should_return_null_for_invalid_process(0) --- Debug: Finding process with Id:0 Warn: Unable to find process with ID 0 Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.GetProcessById_should_return_null_for_invalid_process(0) --- Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.GetProcessById_should_return_null_for_invalid_process(-1) --- Debug: Finding process with Id:-1 Warn: Unable to find process with ID -1 Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.GetProcessById_should_return_null_for_invalid_process(-1) --- Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.GetProcessById_should_return_null_for_invalid_process(9999) --- Debug: Finding process with Id:9999 Warn: Unable to find process with ID 9999 Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.GetProcessById_should_return_null_for_invalid_process(9999) --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.GazelleGamesTests.GazelleGamesFixture.should_parse_recent_feed_from_GazelleGames --- Debug: Downloading Feed https://gazellegames.net/api.php?request=search&search_type=torrents&empty_groups=filled&order_by=time&order_way=desc Info: --- End: NzbDrone.Core.Test.IndexerTests.GazelleGamesTests.GazelleGamesFixture.should_parse_recent_feed_from_GazelleGames --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsFixture.should_parse_recent_feed_from_HDBits("Files/Indexers/HdBits/RecentFeedLongIDs.json") --- Debug: Downloading Feed https://hdbits.org/api/torrents: {"passkey":"fakekey","category":[1],"imdb":{"id":76759},"limit":100} Info: --- End: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsFixture.should_parse_recent_feed_from_HDBits("Files/Indexers/HdBits/RecentFeedLongIDs.json") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsFixture.should_parse_recent_feed_from_HDBits("Files/Indexers/HdBits/RecentFeedStringIDs.json") --- Debug: Downloading Feed https://hdbits.org/api/torrents: {"passkey":"fakekey","category":[1],"imdb":{"id":76759},"limit":100} Info: --- End: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsFixture.should_parse_recent_feed_from_HDBits("Files/Indexers/HdBits/RecentFeedStringIDs.json") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsFixture.should_warn_on_wrong_passkey --- Debug: Downloading Feed https://hdbits.org/api/torrents: {"passkey":"fakekey","category":[1],"imdb":{"id":76759},"limit":100} Trace: Unexpected Response content (68 bytes): { "status": 5, "message": "Invalid authentication credentials" } Warn: https://hdbits.org/api/torrents NzbDrone.Core.Indexers.Exceptions.IndexerException: HDBits API request returned status code AuthFailed: Invalid authentication credentials at NzbDrone.Core.Indexers.Definitions.HDBits.HDBitsParser.ParseResponse(IndexerResponse indexerResponse) in ./Prowlarr.Core/Indexers/Definitions/HDBits/HDBitsParser.cs:line 44 at NzbDrone.Core.Indexers.HttpIndexerBase`1.FetchPage(IndexerRequest request, IParseIndexerResponse parser) in ./Prowlarr.Core/Indexers/HttpIndexerBase.cs:line 585 at NzbDrone.Core.Indexers.HttpIndexerBase`1.FetchReleases(Func`2 pageableRequestChainSelector, SearchCriteriaBase searchCriteria, Boolean isRecent) in ./Prowlarr.Core/Indexers/HttpIndexerBase.cs:line 422 RequestUri: https://hdbits.org/api/torrents;RequestSummary: {"passkey":"fakekey","category":[1],"imdb":{"id":76759},"limit":100};StatusCode: OK;ContentLength: 68;ContentSample: { "status": 5, "message": "Invalid authentication credentials" } Info: --- End: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsFixture.should_warn_on_wrong_passkey --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsRequestGeneratorFixture.should_search_by_imdbid_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsRequestGeneratorFixture.should_search_by_imdbid_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsRequestGeneratorFixture.should_search_by_tvdbid_daily_episode_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsRequestGeneratorFixture.should_search_by_tvdbid_daily_episode_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsRequestGeneratorFixture.should_search_by_tvdbid_season_episode_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsRequestGeneratorFixture.should_search_by_tvdbid_season_episode_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_get_category_by_tracker_desc --- Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_get_category_by_tracker_desc --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_get_category_by_tracker_id --- Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_get_category_by_tracker_id --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_get_tracker_category_list --- Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_get_tracker_category_list --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_not_support_category_if_not_mapped --- Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_not_support_category_if_not_mapped --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_support_category_if_mapped --- Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_support_category_if_mapped --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_support_parent_if_child_mapping --- Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_support_parent_if_child_mapping --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerServiceFixture.should_remove_missing_indexers_on_startup --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939475967251_153/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.000928s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009443s Debug: Took: 00:00:00.0099675 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Indexers ("Priority", "Redirect", "DownloadClientId", "Added", "AppProfileId", "Name", "Implementation", "ConfigContract", "Enable", "Tags", "Settings") VALUES (@Priority, @Redirect, @DownloadClientId, @Added, @AppProfileId, @Name, @Implementation, @ConfigContract, @Enable, @Tags, @Settings); SELECT last_insert_rowid() id PARAMETERS: Description = ["\"Description1\""] Language = ["\"Language1\""] Protocol = ["unknown"] Privacy = ["public"] SupportsRss = [false] SupportsSearch = [false] SupportsRedirect = [false] SupportsPagination = [false] Priority = [25] Redirect = [false] DownloadClientId = [1] Added = ["2024-06-03T00:00:00Z"] AppProfileId = [1] Name = ["\"Name1\""] ImplementationName = ["\"ImplementationName1\""] Implementation = ["\"Implementation1\""] ConfigContract = ["\"NewznabSettings\""] Enable = [false] Tags = [[]] Settings = [null] Id = [0] ==== End Query Trace ==== Debug: Initializing Providers. Count 1 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Indexers".* FROM "Indexers" PARAMETERS: ==== End Query Trace ==== Warn: Removing Name1 Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "Indexers" WHERE ("Indexers"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [1] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "Indexers" WHERE ("Indexers"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [1] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Indexers".* FROM "Indexers" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerServiceFixture.should_remove_missing_indexers_on_startup --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerStatusServiceFixture.should_cancel_backoff_on_success --- Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerStatusServiceFixture.should_cancel_backoff_on_success --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerStatusServiceFixture.should_not_record_failure_for_unknown_provider --- Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerStatusServiceFixture.should_not_record_failure_for_unknown_provider --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerStatusServiceFixture.should_not_store_update_if_already_okay --- Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerStatusServiceFixture.should_not_store_update_if_already_okay --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_find_sub_categories_as_main_categories --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_find_sub_categories_as_main_categories --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_map_by_name_when_available --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_map_by_name_when_available --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_map_different_categories --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_map_different_categories --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_not_request_same_caps_twice --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_not_request_same_caps_twice --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_not_throw_on_xml_data_unexpected --- Trace: Unexpected Response content (959 bytes): Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_not_throw_on_xml_data_unexpected --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_report_pagesize --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_report_pagesize --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_throw_if_failed_to_get --- Debug: Failed to get Newznab API capabilities from http://indxer.local System.Exception: Exception of type 'System.Exception' was thrown. at Moq.Behaviors.ThrowException.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Behaviors\ThrowException.cs:line 22 at Moq.MethodCall.ExecuteCore(Invocation invocation) in C:\projects\moq4\src\Moq\MethodCall.cs:line 110 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 84 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 95 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 17 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\Interception\CastleProxyFactory.cs:line 107 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IIndexerHttpClientProxy.ExecuteProxied(HttpRequest request, ProviderDefinition definition) at NzbDrone.Core.Indexers.Newznab.NewznabCapabilitiesProvider.FetchCapabilities(NewznabSettings indexerSettings, ProviderDefinition definition) in ./Prowlarr.Core/Indexers/Definitions/Newznab/NewznabCapabilitiesProvider.cs:line 60 Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_throw_if_failed_to_get --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_throw_if_xml_invalid --- Trace: Unexpected Response content (954 bytes): <> max="60" default="25"/> Debug: Failed to parse newznab api capabilities for http://indxer.local System.Xml.XmlException: Name cannot begin with the '>' character, hexadecimal value 0x3E. Line 3, position 4. at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args) at System.Xml.XmlTextReaderImpl.ParseQName(Boolean isQName, Int32 startOffset, Int32& colonPos) at System.Xml.XmlTextReaderImpl.ParseElement() at System.Xml.XmlTextReaderImpl.ParseElementContent() at System.Xml.XmlTextReaderImpl.Read() at System.Xml.Linq.XContainer.ReadContentFrom(XmlReader r) at System.Xml.Linq.XContainer.ReadContentFrom(XmlReader r, LoadOptions o) at System.Xml.Linq.XDocument.Load(XmlReader reader, LoadOptions options) at System.Xml.Linq.XDocument.Parse(String text, LoadOptions options) at NzbDrone.Core.Indexers.Newznab.NewznabCapabilitiesProvider.ParseCapabilities(HttpResponse response) in ./Prowlarr.Core/Indexers/Definitions/Newznab/NewznabCapabilitiesProvider.cs:line 90 at NzbDrone.Core.Indexers.Newznab.NewznabCapabilitiesProvider.FetchCapabilities(NewznabSettings indexerSettings, ProviderDefinition definition) in ./Prowlarr.Core/Indexers/Definitions/Newznab/NewznabCapabilitiesProvider.cs:line 70 RequestUri: http://indxer.local/api?t=caps;StatusCode: OK;ContentLength: 954;ContentSample: <> max="60" default="25"/> Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_throw_if_xml_invalid --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_use_default_pagesize_if_missing --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_use_default_pagesize_if_missing --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabFixture.should_parse_recent_feed_from_newznab_nzb_su --- Debug: Downloading Feed http://indexer.local/api?t=search&extended=1&cat=2000&limit=100&offset=0 Trace: Parsed: White.Collar.S03E05.720p.HDTV.X264-DIMENSION Trace: Parsed: White.Collar.S03E04.720p.HDTV.X264-DIMENSION Trace: Parsed: White.Collar.S03E03.720p.HDTV.x264-CTU Trace: Parsed: White.Collar.S03E02.720p.HDTV.X264-DIMENSION Trace: Parsed: White.Collar.S03E07.720p.HDTV.x264-IMMERSE Trace: Parsed: White.Collar.S02E14.720p.HDTV.X264-DIMENSION Trace: Parsed: Head Rush 2010-09-17 Human Conductions 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: Fringe S04E13 720p WMVHD NeoDweezil Trace: Parsed: The.Indian.Doctor.S02E01.HDTV.x264-TLA Trace: Parsed: Giada at Home GH0412H Pure Comfort 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: Black Forest (2012) 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: The.Indian.Doctor.S02E01.720p.HDTV.x264-TLA Trace: Parsed: American Weed S01E01 Marijuana Drama 720p HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: Space.1999.S01E10.1080p.BluRay.x264-aAF Trace: Parsed: Space.1999.S01E09.1080p.BluRay.x264-aAF Trace: Parsed: Space.1999.S01E08.1080p.BluRay.x264-aAF Trace: Parsed: Space.1999.S01E07.1080p.BluRay.x264-aAF Trace: Parsed: Space.1999.S01E06.1080p.BluRay.x264-aAF Trace: Parsed: Space.1999.S01E05.1080p.BluRay.x264-aAF Trace: Parsed: My.Kitchen.Rules.AU.S03E17.PDTV.XviD.BF1 Trace: Parsed: Space.1999.S01E04.1080p.BluRay.x264-aAF Trace: Parsed: Space.1999.S01E03.1080p.BluRay.x264-aAF Trace: Parsed: Space.1999.S01E02.1080p.BluRay.x264-aAF Trace: Parsed: Space.1999.S01E01.1080p.BluRay.x264-aAF Trace: Parsed: National.Geographic.Forbidden.Tomb.of.Genghis.Khan.720p.HDTV.x264-GeT Trace: Parsed: Chicago's Best - Western Suburbs 2 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: Star.Wars.Episode.VI.Return.Of.The.Jedi.1983.DTS-HD.DTS.MULTISUBS.1080p.BluRay.x264.HQ-TUSAHD Trace: Parsed: Bondi.Rescue.S07E04.WS.PDTV.XviD-RTA Trace: Parsed: Star.Wars.Episode.I.The.Phantom.Menace.1999.DTS-HD.DTS.MULTISUBS.1080p.BluRay.x264.HQ-TUSAHD Trace: Parsed: The.Biggest.Loser.Australia.s07e23.PDTV.XviD.BF1 Trace: Parsed: Star.Wars.Episode.II.Attack.Of.The.Clones.2002.DTS-HD.DTS.MULTISUBS.1080p.BluRay.x264.HQ-TUSAHD Trace: Parsed: The River - S01E03 - Los Ciegos - 264x720p Trace: Parsed: My.Kitchen.Rules.S03E17.WS.PDTV.x264-TASTETV Trace: Parsed: Catch 21 2011-05-23 1080i HDTV DD2.0 MPEG2-TrollHD Trace: Parsed: Star.Wars.Episode.III.Revenge.Of.The.Sith.2005.DTS-HD.DTS.MULTISUBS.1080p.BluRay.x264.HQ-TUSAHD Trace: Parsed: Unwrapped CW1612H Easy as Pie 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: Unwrapped CW1312H Sack Lunch 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: Unforgettable S01E16 Heartbreak 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: This Old House S33E20 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: Grimm S01E12 Last Grimm Standing 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: Catch 21 2011-05-20 1080i HDTV DD2.0 MPEG2-TrollHD Trace: Parsed: Luck.S01E05.PROPER.720p.HDTV.x264-2HD Trace: Parsed: Ask This Old House S10E20 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: According to Jim S07E04 The Perfect Fight 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: According to Jim S07E03 Safety Last 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: The.84th.Annual.Academy.Awards.2012.HDTV.XviD-2HD Trace: Parsed: A Gifted Man S01E15 In Case of Letting Go 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: Star.Wars.Episode.IV.A.New.Hope.1977.DTS-HD.DTS.MULTISUBS.1080p.BluRay.x264.HQ-TUSAHD Trace: Parsed: The.84th.Annual.Academy.Awards.2012.720p.HDTV.x264-2HD Trace: Parsed: Full.Metal.Jousting.S01E03.Death.Sticks.and.a.Coffin.720p.HDTV.x264-MOMENTUM Trace: Parsed: Full.Metal.Jousting.S01E03.Death.Sticks.and.a.Coffin.HDTV.x264-MOMENTUM Trace: Parsed: Star.Wars.Episode.V.The.Empire.Strikes.Back.1980.DTS-HD.DTS.MULTISUBS.1080p.BluRay.x264.HQ-TUSAHD Trace: Parsed: Iron.Chef.America.S10E08.Flay.vs.Hastings.HDTV.x264-MOMENTUM Trace: Parsed: Iron.Chef.America.S10E08.Flay.vs.Hastings.720p.HDTV.x264-MOMENTUM Trace: Parsed: Less.Than.Kind.S03E09.720p.HDTV.x264-2HD Trace: Parsed: Catch 21 2011-05-19 1080i HDTV DD2.0 MPEG2-TrollHD Trace: Parsed: Less.Than.Kind.S03E09.HDTV.XviD-2HD Trace: Parsed: Luck.S01E05.HDTV.XviD-2HD Trace: Parsed: Jimmy.Kimmel.2012.02.26.After.the.Oscars.Special.HDTV.XviD-2HD Trace: Parsed: Spartacus.S02E05.HDTV.XviD-2HD Trace: Parsed: Jay.Leno.2012.02.22.Tim.Allen.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jay.Leno.2012.02.09.Denzel.Washington.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jay.Leno.2012.02.21.Bill.O.Reilly.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jay.Leno.2012.02.02.Drew.Barrymore.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jay.Leno.2012.02.17.Dave.Salmoni.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jay.Leno.2012.02.14.Tyler.Perry.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jay.Leno.2012.02.06.Dwayne.Johnson.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jimmy.Fallon.2012.02.22.Alan.Alda.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jimmy.Fallon.2012.02.21.Tyler.Perry.720p.HDTV.x264-BAJSKORV Trace: Parsed: Eastbound.and.Down.S03E02.HDTV.XviD-2HD Trace: Parsed: Jimmy.Fallon.2012.02.07.Harry.Connick.Jr.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jimmy.Fallon.2012.02.20.Anjelica.Houston.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jimmy.Fallon.2012.02.17.Ricky.Gervais.720p.HDTV.x264-BAJSKORV Trace: Parsed: Cartoon Network Hall of Game Awards 2012 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: Jimmy.Fallon.2012.02.15.Greg.Kinnear.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jimmy.Fallon.2012.02.14.Donald.Trump.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jimmy.Fallon.2012.02.13.Nicolas.Cage.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jimmy.Fallon.2012.02.06.The.Best.Of.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jimmy.Fallon.2012.02.02.Taylor.Lautner.720p.HDTV.x264-BAJSKORV Trace: Parsed: The.Apprentice.US.S12E02.HDTV.XviD-2HD Trace: Parsed: Heartland.CA.S05E14.720p.HDTV.x264-2HD Trace: Parsed: time.out.s13e03.pdtv.x264-d2v Trace: Parsed: lyxfallan.s12e04.proper.pdtv.x264-d2v Trace: Parsed: karatefylla.s02e01.pdtv.x264-d2v Trace: Parsed: The.Walking.Dead.S02E10.iNTERNAL.720p.HDTV.x264-2HD Trace: Parsed: How.The.Celts.Saved.Britain.S01E02.BDRip.XviD-SPRiNTER Trace: Parsed: How.The.Celts.Saved.Britain.S01E01.BDRip.XviD-SPRiNTER Trace: Parsed: Wanna.BEn.S02E02.PDTV.XviD-FiHTV Trace: Parsed: Ax.Men.S05E07.Wake-Up.Call.720p.HDTV.x264-MOMENTUM Trace: Parsed: Heartland.CA.S05E14.HDTV.XviD-2HD Trace: Parsed: Parallel Series 2 (MOTE028D)-WEB-2012-dL Trace: Parsed: 7.Days.NZ.S04E02.PDTV.XviD-FiHTV Trace: Parsed: Finding.Bigfoot.S02E08.Finding.Bigfoot.Special.HDTV.XviD-FQM Trace: Parsed: Oscars.Red.Carpet.Live.2012.720p.HDTV.x264-2HD Trace: Parsed: The.Apprentice.S12E02.720p.HDTV.x264-BAJSKORV Trace: Parsed: The.Walking.Dead.S02E10.HDTV.x264-ASAP Trace: Parsed: The.Walking.Dead.S02E10.720p.HDTV.x264-IMMERSE Trace: Parsed: The.Apprentice.S12E02.HDTV.x264-BAJSKORV Trace: Parsed: Ax.Men.S05E07.Wake-Up.Call.HDTV.x264-MOMENTUM Trace: Parsed: The.Amazing.Race.S20E02.HDTV.XviD-2HD Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabFixture.should_parse_recent_feed_from_newznab_nzb_su --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabFixture.should_use_pagesize_reported_by_caps --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabFixture.should_use_pagesize_reported_by_caps --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_fallback_to_q --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_fallback_to_q --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_not_get_unlimited_pages --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_not_get_unlimited_pages --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_not_search_by_imdbid_if_not_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_not_search_by_imdbid_if_not_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_not_use_aggregrated_id_search_if_no_ids_are_known --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_not_use_aggregrated_id_search_if_no_ids_are_known --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_not_use_aggregrated_id_search_if_no_ids_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_not_use_aggregrated_id_search_if_no_ids_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_pad_seasons_for_tv_search --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_pad_seasons_for_tv_search --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_prefer_search_by_tmdbid_if_rid_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_prefer_search_by_tmdbid_if_rid_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_return_subsequent_pages --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_return_subsequent_pages --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_search_by_imdbid_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_search_by_imdbid_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_search_by_tmdbid_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_search_by_tmdbid_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_use_aggregrated_id_search_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_use_aggregrated_id_search_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.doesnt_requires_apikey("http://nzbs2.org") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.doesnt_requires_apikey("http://nzbs2.org") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.invalid_url_should_not_apikey("") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.invalid_url_should_not_apikey("") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.invalid_url_should_not_apikey(" ") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.invalid_url_should_not_apikey(" ") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.invalid_url_should_not_apikey(null) --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.invalid_url_should_not_apikey(null) --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.requires_apikey("http://nzbs.org") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.requires_apikey("http://nzbs.org") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.requires_apikey("http:///www.nzbplanet.net") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.requires_apikey("http:///www.nzbplanet.net") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.OrpheusTests.OrpheusFixture.should_parse_recent_feed_from_Orpheus --- Debug: Downloading Feed https://orpheus.network/ajax.php?action=browse&order_by=time&order_way=desc&filter_cat[1]=1&filter_cat[4]=1 Info: --- End: NzbDrone.Core.Test.IndexerTests.OrpheusTests.OrpheusFixture.should_parse_recent_feed_from_Orpheus --- Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.kill_all_should_kill_all_process_with_name --- Debug: Starting /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Test.Dummy Debug: Dummy process. ID:4776 Name:Prowlarr.Test.Dummy Path:/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Test.Dummy Debug: Starting /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Test.Dummy Debug: Dummy process. ID:4786 Name:Prowlarr.Test.Dummy Path:/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Test.Dummy Debug: Found 2 processes with the name: Prowlarr.Test.Dummy Debug: - [4776] Prowlarr.Test.Dummy Debug: - [4786] Prowlarr.Test.Dummy Debug: Found 2 processes to kill Debug: Killing process: 4776 [Prowlarr.Test.Dummy] Info: [4776]: Killing process Info: [4776]: Waiting for exit Info: [4776]: Process terminated successfully Debug: Killing process: 4786 [Prowlarr.Test.Dummy] Info: [4786]: Killing process Info: [4786]: Waiting for exit Info: [4786]: Process terminated successfully Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.kill_all_should_kill_all_process_with_name --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.PTPTests.PTPFixture.should_parse_feed_from_PTP("Files/Indexers/PTP/imdbsearch.json") --- Debug: Downloading Feed https://passthepopcorn.me/torrents.php?action=advanced&json=noredirect&grouping=0&searchstr= Info: --- End: NzbDrone.Core.Test.IndexerTests.PTPTests.PTPFixture.should_parse_feed_from_PTP("Files/Indexers/PTP/imdbsearch.json") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.RarbgTests.RarbgFixture.should_parse_error_20_as_empty_results --- Debug: Downloading Feed https://torrentapi.org/pubapi_v2.php?limit=100&token=validtoken&format=json_extended&app_id=rralworP_1.18.0.4543&mode=list&ranked=0&category=14%3B17%3B42%3B44%3B45%3B46%3B47%3B48%3B50%3B51%3B52%3B54 Debug: No results or imdbid/tvdb not found. Reason: some message (20) Trace: No releases found. Response: { error_code: 20, error: "some message" } Info: --- End: NzbDrone.Core.Test.IndexerTests.RarbgTests.RarbgFixture.should_parse_error_20_as_empty_results --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.RarbgTests.RarbgFixture.should_parse_recent_feed_from_Rarbg --- Debug: Downloading Feed https://torrentapi.org/pubapi_v2.php?limit=100&token=validtoken&format=json_extended&app_id=rralworP_1.18.0.4543&mode=list&ranked=0&category=14%3B17%3B42%3B44%3B45%3B46%3B47%3B48%3B50%3B51%3B52%3B54 Info: --- End: NzbDrone.Core.Test.IndexerTests.RarbgTests.RarbgFixture.should_parse_recent_feed_from_Rarbg --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.RarbgTests.RarbgFixture.should_warn_on_unknown_error --- Debug: Downloading Feed https://torrentapi.org/pubapi_v2.php?limit=100&token=validtoken&format=json_extended&app_id=rralworP_1.18.0.4543&mode=list&ranked=0&category=14%3B17%3B42%3B44%3B45%3B46%3B47%3B48%3B50%3B51%3B52%3B54 Trace: Unexpected Response content (41 bytes): { error_code: 25, error: "some message" } Warn: https://torrentapi.org/pubapi_v2.php?limit=100&token=validtoken&format=json_extended&app_id=rralworP_1.18.0.4543&mode=list&ranked=0&category=14%3B17%3B42%3B44%3B45%3B46%3B47%3B48%3B50%3B51%3B52%3B54 NzbDrone.Core.Indexers.Exceptions.IndexerException: Indexer API call returned error 25: some message at NzbDrone.Core.Indexers.Definitions.Rarbg.RarbgParser.ParseResponse(IndexerResponse indexerResponse) in ./Prowlarr.Core/Indexers/Definitions/Rarbg/RarbgParser.cs:line 54 at NzbDrone.Core.Indexers.HttpIndexerBase`1.FetchPage(IndexerRequest request, IParseIndexerResponse parser) in ./Prowlarr.Core/Indexers/HttpIndexerBase.cs:line 585 at NzbDrone.Core.Indexers.Definitions.Rarbg.Rarbg.FetchPage(IndexerRequest request, IParseIndexerResponse parser) in ./Prowlarr.Core/Indexers/Definitions/Rarbg/Rarbg.cs:line 72 at NzbDrone.Core.Indexers.HttpIndexerBase`1.FetchReleases(Func`2 pageableRequestChainSelector, SearchCriteriaBase searchCriteria, Boolean isRecent) in ./Prowlarr.Core/Indexers/HttpIndexerBase.cs:line 422 RequestUri: https://torrentapi.org/pubapi_v2.php?limit=100&token=validtoken&format=json_extended&app_id=rralworP_1.18.0.4543&mode=list&ranked=0&category=14%3B17%3B42%3B44%3B45%3B46%3B47%3B48%3B50%3B51%3B52%3B54;StatusCode: OK;ContentLength: 41;ContentSample: { error_code: 25, error: "some message" } Info: --- End: NzbDrone.Core.Test.IndexerTests.RarbgTests.RarbgFixture.should_warn_on_unknown_error --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.RedactedTests.RedactedFixture.should_parse_recent_feed_from_Redacted --- Debug: Downloading Feed https://redacted.ch/ajax.php?action=browse&order_by=time&order_way=desc&filter_cat[1]=1&filter_cat[4]=1 Info: --- End: NzbDrone.Core.Test.IndexerTests.RedactedTests.RedactedFixture.should_parse_recent_feed_from_Redacted --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.SecretCinemaTests.SecretCinemaFixture.should_parse_recent_feed_from_SecretCinema --- Debug: Downloading Feed https://secret-cinema.pw/ajax.php?action=browse&order_by=time&order_way=desc&filter_cat[1]=1 Info: --- End: NzbDrone.Core.Test.IndexerTests.SecretCinemaTests.SecretCinemaFixture.should_parse_recent_feed_from_SecretCinema --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_parse_recent_feed_from_torznab_animetosho --- Debug: Downloading Feed http://indexer.local/api?t=search&extended=1 Trace: Parsed: [finFAGs]_Frame_Arms_Girl_07_(1280x720_TV_AAC)_[1262B6F7].mkv Trace: Parsed: [HorribleSubs] Frame Arms Girl - 07 [720p].mkv Info: --- End: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_parse_recent_feed_from_torznab_animetosho --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_parse_recent_feed_from_torznab_hdaccess_net --- Debug: Downloading Feed http://indexer.local/api?t=search&extended=1 Trace: Parsed: Better Call Saul S01E05 Alpine Shepherd 1080p NF WEBRip DD5.1 x264 Trace: Parsed: Ocean Giants 2013 1080p 3D BluRay Remux MVC DTS-HD MA 5.1-HDAccess Trace: Parsed: Wild 2014 720p BluRay DTS x264-HDAccess Trace: Parsed: Absolute Power 1997.1080p BluRay Remux AVC DTS-HD MA 5.1-HDX Trace: Parsed: 12 Monkeys S01E09 Tomorrow 720p WEB-DL DD5.1 H.264-BS Info: --- End: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_parse_recent_feed_from_torznab_hdaccess_net --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_parse_recent_feed_from_torznab_morethantv --- Debug: Downloading Feed http://indexer.local/api?t=search&extended=1 Trace: Parsed: Out of the Past 1947 720p BluRay FLAC2.0 x264-CtrlHD.mkv Trace: Parsed: Out of the Past 1947 1080p USA Blu-ray AVC DTS-HD MA 2.0-PCH Info: --- End: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_parse_recent_feed_from_torznab_morethantv --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_parse_recent_feed_from_torznab_tpb --- Debug: Downloading Feed http://indexer.local/api?t=search&extended=1 Trace: Parsed: Series Title S05E02 HDTV x264-Xclusive [eztv] Trace: Parsed: Series Title S05E03 WEBRip XviD-FUM[ettv] Trace: Parsed: Series Title S05E01 HDTV x264-Xclusive Trace: Parsed: Series Title S05E04 WEBRip XviD-FUM[ettv] Trace: Parsed: Series.Title.S03E19.HDTV.x264-LOL[ettv] Warn: Invalid Release: 'Series Title S05E02 HDTV x264-Xclusive [eztv]' from indexer: Torznab. No categories provided. Warn: Invalid Release: 'Series Title S05E03 WEBRip XviD-FUM[ettv]' from indexer: Torznab. No categories provided. Warn: Invalid Release: 'Series Title S05E01 HDTV x264-Xclusive' from indexer: Torznab. No categories provided. Warn: Invalid Release: 'Series Title S05E04 WEBRip XviD-FUM[ettv]' from indexer: Torznab. No categories provided. Warn: Invalid Release: 'Series.Title.S03E19.HDTV.x264-LOL[ettv]' from indexer: Torznab. No categories provided. Info: --- End: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_parse_recent_feed_from_torznab_tpb --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_use_pagesize_reported_by_caps --- Info: --- End: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_use_pagesize_reported_by_caps --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.XElementExtensionsFixture.should_parse_date("Wed, 07 Aug 2013 20:37:48 +0000") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.XElementExtensionsFixture.should_parse_date("Wed, 07 Aug 2013 20:37:48 +0000") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.XElementExtensionsFixture.should_parse_date("Wed, 07 Aug 2013 18:08:46 MST") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.XElementExtensionsFixture.should_parse_date("Wed, 07 Aug 2013 18:08:46 MST") --- Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.should_be_able_to_start_process --- Debug: Starting /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Test.Dummy Debug: Dummy process. ID:4796 Name:Prowlarr.Test.Dummy Path:/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Test.Dummy Debug: Finding process with Id:4796 Debug: Found process 4796:Prowlarr.Test.Dummy [/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Test.Dummy] Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.should_be_able_to_start_process --- Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.Should_be_able_to_start_python --- Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.Should_be_able_to_start_python --- Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.ToString_on_new_processInfo --- 0:Unknown [Unknown] Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.ToString_on_new_processInfo --- Info: --- Start: NzbDrone.Common.Test.ReflectionTests.ReflectionExtensionFixture.should_be_able_to_get_implementations --- Info: --- End: NzbDrone.Common.Test.ReflectionTests.ReflectionExtensionFixture.should_be_able_to_get_implementations --- Info: --- Start: NzbDrone.Common.Test.ReflectionTests.ReflectionExtensionFixture.should_get_properties_from_models --- Info: --- End: NzbDrone.Common.Test.ReflectionTests.ReflectionExtensionFixture.should_get_properties_from_models --- Info: --- Start: NzbDrone.Common.Test.ServiceFactoryFixture.event_handlers_should_be_unique --- Trace: Deleting file: /home/buildozer/.config/Prowlarr/prowlarr.pid Info: --- End: NzbDrone.Common.Test.ServiceFactoryFixture.event_handlers_should_be_unique --- Info: --- Start: NzbDrone.Common.Test.ServiceProviderTests.Exists_should_find_existing_service --- Info: --- End: NzbDrone.Common.Test.ServiceProviderTests.Exists_should_find_existing_service --- Info: --- Start: NzbDrone.Common.Test.ServiceProviderTests.Exists_should_not_find_random_service --- Info: --- End: NzbDrone.Common.Test.ServiceProviderTests.Exists_should_not_find_random_service --- Skipped Should_be_able_to_start_python [17 ms] Skipped Exists_should_find_existing_service [1 ms] Skipped Exists_should_not_find_random_service [< 1 ms] Info: --- Start: NzbDrone.Common.Test.ServiceProviderTests.Service_should_be_installed_and_then_uninstalled --- Info: --- End: NzbDrone.Common.Test.ServiceProviderTests.Service_should_be_installed_and_then_uninstalled --- Info: --- Start: NzbDrone.Common.Test.ServiceProviderTests.Should_log_warn_if_on_stop_if_service_is_already_stopped --- Info: --- End: NzbDrone.Common.Test.ServiceProviderTests.Should_log_warn_if_on_stop_if_service_is_already_stopped --- Info: --- Start: NzbDrone.Common.Test.ServiceProviderTests.should_throw_if_starting_a_running_service --- Info: --- End: NzbDrone.Common.Test.ServiceProviderTests.should_throw_if_starting_a_running_service --- Info: --- Start: NzbDrone.Core.Test.InstrumentationTests.DatabaseTargetFixture.exception_log_with_no_message_should_use_exceptions_message --- Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939487888895_155/VirtualNzbDrone/logs.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0011379s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011553s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0002437s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0006158s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0001402s Info: AlterTable VersionInfo Info: => 7E-07s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0006355s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0008419s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 4E-07s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0002061s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0003917s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Log DB to 1 Info: CreateTable Logs Info: CREATE TABLE "Logs" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Message" TEXT NOT NULL, "Time" DATETIME NOT NULL, "Logger" TEXT NOT NULL, "Exception" TEXT, "ExceptionType" TEXT, "Level" TEXT NOT NULL) Info: => 0.0001692s Info: CreateIndex Logs (Time) Info: CREATE INDEX "IX_Logs_Time" ON "Logs" ("Time" ASC) Info: => 6.96E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-06-03T06:45:48', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0003954s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Log DB to 2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-06-03T06:45:48', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0004119s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Log DB to 3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-06-03T06:45:48', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.000287s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Log DB to 4 Info: CreateTable UpdateHistory Info: CREATE TABLE "UpdateHistory" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Date" DATETIME NOT NULL, "Version" TEXT NOT NULL, "EventType" INTEGER NOT NULL) Info: => 0.0001397s Info: CreateIndex UpdateHistory (Date) Info: CREATE INDEX "IX_UpdateHistory_Date" ON "UpdateHistory" ("Date" ASC) Info: => 7.03E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-06-03T06:45:48', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0003764s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Log DB to 5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-06-03T06:45:48', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.000298s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Log DB to 6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-06-03T06:45:48', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0002841s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Log DB to 7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-06-03T06:45:48', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0002802s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Log DB to 8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-06-03T06:45:48', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0002825s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Log DB to 10 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-06-03T06:45:48', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0002829s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Log DB to 11 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-06-03T06:45:48', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0002901s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Log DB to 13 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-06-03T06:45:48', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0002839s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Log DB to 14 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-06-03T06:45:48', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0002856s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Log DB to 15 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-06-03T06:45:48', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0002855s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Log DB to 16 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-06-03T06:45:48', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0003012s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Log DB to 17 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-06-03T06:45:48', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0002791s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Log DB to 18 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-06-03T06:45:48', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.00028s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Log DB to 19 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-06-03T06:45:48', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0002785s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Log DB to 20 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-06-03T06:45:48', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0002806s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Log DB to 21 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-06-03T06:45:48', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0002834s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Log DB to 22 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-06-03T06:45:48', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0002835s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Log DB to 23 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-06-03T06:45:48', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0002792s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Log DB to 24 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-06-03T06:45:48', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0002769s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Log DB to 25 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-06-03T06:45:48', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0002801s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Log DB to 26 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-06-03T06:45:48', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0002993s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Log DB to 27 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-06-03T06:45:48', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.000286s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Log DB to 28 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-06-03T06:45:48', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0003354s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Log DB to 29 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-06-03T06:45:48', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0003181s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Log DB to 30 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-06-03T06:45:48', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.000308s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Log DB to 31 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-06-03T06:45:48', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0003088s Info: 32: health_restored_notification migrating Info: Beginning Transaction Info: Starting migration of Log DB to 32 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-06-03T06:45:48', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0003114s Info: 33: remove_uc migrating Info: Beginning Transaction Info: Starting migration of Log DB to 33 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-06-03T06:45:48', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0003073s Info: 34: history_fix_data_titles migrating Info: Beginning Transaction Info: Starting migration of Log DB to 34 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-06-03T06:45:48', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0003094s Info: 35: download_client_per_indexer migrating Info: Beginning Transaction Info: Starting migration of Log DB to 35 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-06-03T06:45:48', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0003239s Info: 36: postgres_update_timestamp_columns_to_with_timezone migrating Info: Beginning Transaction Info: Starting migration of Log DB to 36 Info: AlterTable Logs Info: => 1.5E-06s Info: AlterColumn Logs Time DateTimeOffset Info: CREATE TABLE "Logs_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Message" TEXT NOT NULL, "Time" DATETIME NOT NULL, "Logger" TEXT NOT NULL, "Exception" TEXT, "ExceptionType" TEXT, "Level" TEXT NOT NULL) Info: INSERT INTO "Logs_temp" ("Id", "Message", "Time", "Logger", "Exception", "ExceptionType", "Level") SELECT "Id", "Message", "Time", "Logger", "Exception", "ExceptionType", "Level" FROM "Logs" Info: DROP TABLE "Logs" Info: ALTER TABLE "Logs_temp" RENAME TO "Logs" Info: CREATE INDEX "IX_Logs_Time" ON "Logs" ("Time" ASC) Info: => 0.0013031s Info: AlterTable UpdateHistory Info: => 7E-07s Info: AlterColumn UpdateHistory Date DateTimeOffset Info: CREATE TABLE "UpdateHistory_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Date" DATETIME NOT NULL, "Version" TEXT NOT NULL, "EventType" INTEGER NOT NULL) Info: INSERT INTO "UpdateHistory_temp" ("Id", "Date", "Version", "EventType") SELECT "Id", "Date", "Version", "EventType" FROM "UpdateHistory" Info: DROP TABLE "UpdateHistory" Info: ALTER TABLE "UpdateHistory_temp" RENAME TO "UpdateHistory" Info: CREATE INDEX "IX_UpdateHistory_Date" ON "UpdateHistory" ("Date" ASC) Info: => 0.001099s Info: AlterTable VersionInfo Info: => 7E-07s Info: AlterColumn VersionInfo AppliedOn DateTimeOffset Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" Info: DROP TABLE "VersionInfo" Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0010966s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-06-03T06:45:48', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.0014284s Info: 37: add_notification_status migrating Info: Beginning Transaction Info: Starting migration of Log DB to 37 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-06-03T06:45:48', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.0003182s Info: 38: indexers_freeleech_only_config_contract migrating Info: Beginning Transaction Info: Starting migration of Log DB to 38 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-06-03T06:45:48', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.000308s Info: 39: email_encryption migrating Info: Beginning Transaction Info: Starting migration of Log DB to 39 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-06-03T06:45:48', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.0003014s Info: 40: newznab_category_to_capabilities_settings migrating Info: Beginning Transaction Info: Starting migration of Log DB to 40 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-06-03T06:45:48', 'newznab_category_to_capabilities_settings') Info: Committing Transaction Info: 40: newznab_category_to_capabilities_settings migrated Info: => 0.0003053s Debug: Took: 00:00:00.0311582 Info: Caching database Error: System.InvalidOperationException: Fake Exception Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.InstrumentationTests.DatabaseTargetFixture.exception_log_with_no_message_should_use_exceptions_message --- Info: --- Start: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_add_delay --- Info: --- End: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_add_delay --- Info: --- Start: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_extend_delay --- Trace: Rate Limit triggered, delaying 'me' for 0.197 sec Info: --- End: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_extend_delay --- Skipped Service_should_be_installed_and_then_uninstalled [7 ms] Skipped Should_log_warn_if_on_stop_if_service_is_already_stopped [< 1 ms] Skipped should_throw_if_starting_a_running_service [< 1 ms] Info: --- Start: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_not_delay_if_unset --- Info: --- End: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_not_delay_if_unset --- Info: --- Start: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_not_delay_unrelated_key --- Info: --- End: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_not_delay_unrelated_key --- Info: --- Start: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_wait_for_existing --- Trace: Rate Limit triggered, delaying 'me' for 0.200 sec Info: --- End: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_wait_for_existing --- Info: --- Start: NzbDrone.Core.Test.InstrumentationTests.DatabaseTargetFixture.write_log --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Log.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939498849431_157/VirtualNzbDrone/logs.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0007242s Info: DatabaseEngineVersionCheck migrated Info: => 0.000739s Debug: Took: 00:00:00.0087507 Info: Unique message: 3654ff85-e411-49d6-b84b-228b52d0d047 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.InstrumentationTests.DatabaseTargetFixture.write_log --- Passed! - Failed: 0, Passed: 490, Skipped: 30, Total: 520, Duration: 9 s - /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Common.Test.dll (net6.0) Info: --- Start: NzbDrone.Core.Test.InstrumentationTests.DatabaseTargetFixture.write_log_exception --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Log.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939509121349_159/VirtualNzbDrone/logs.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0007114s Info: DatabaseEngineVersionCheck migrated Info: => 0.000724s Debug: Took: 00:00:00.0086691 Error: Unique message: 0da5ea7d-2649-43d5-9faf-4e996188a5db System.InvalidOperationException: Fake Exception Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.InstrumentationTests.DatabaseTargetFixture.write_log_exception --- Info: --- Start: NzbDrone.Core.Test.InstrumentationTests.DatabaseTargetFixture.write_long_log --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Log.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939519427640_161/VirtualNzbDrone/logs.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0006644s Info: DatabaseEngineVersionCheck migrated Info: => 0.0006759s Debug: Took: 00:00:00.0083604 Info: febe6efd-018a-49d1-b595-521714ab7b9656bed8ec-1223-4de0-844c-99506d34226966079551-5b44-4fcf-9a61-a688d5e0f3c3cb35b03c-ef3f-44ce-aa47-a9bc8be669026c0ac44c-5301-4c04-a049-7e16c12a46f456a29339-a02a-4e7f-a4e3-42461f56324cb1bba0f1-65bf-4778-a787-c21c9ff44b8f716a832f-7be7-492f-8415-65bb035909053a79638a-89a2-41f1-9da1-d0dc2e832c77d616fc34-09dd-44bb-ae3d-5bb165be19db178f267a-6a5c-4d97-9771-cb286ba48adae78244e3-66a8-4bb7-8b10-1b75b5153d631026a5ad-794e-4be2-a1c3-aac027ecae249edf9930-1cfe-48a9-a9d1-902a014fc96519b011b8-ea2b-41ad-876c-600ded6db8b1c94c44d0-0b28-4bbd-8cbb-21903c438063063aaec8-e10c-4392-b411-8c9da8fdf1e402a26fe1-6af8-4b63-85b0-6fa8779a479ff673f610-ed14-4fee-936d-db8bdc030557900100d9-e16c-4bd5-bf7e-a539b24bc76d69dbee8f-6a69-4de2-a9c6-8974312616c20ea05223-a205-4f26-ae67-949d9b78539d4ca9a431-b7f8-483e-b35b-0578fce408b23eef3ab8-93f9-45f7-85b0-e80120712bfe6e23762c-103e-4d4e-9cbe-4ee3272b3df09c2fd5cd-5408-49b9-bb54-deab0470f523899427ee-9520-4d90-a598-2a90d108a0d872ca892d-1a43-4eaf-b679-fb02eb238119c69e899b-4d9b-48ae-a352-f8f2f7bec44dcf4fb30f-a565-4af2-91be-d0d144592c7a2885057a-5b5b-42a2-9f38-7c0b0c95d28ebd828905-7867-4387-bb26-7b7efbaba899434d433f-8711-4925-82cd-f6516106719dc9e8c703-7dfe-40eb-bd37-2e0daa265ec47e6c96f5-9a78-4002-b0ec-8ecb872681a5bf980999-2bb4-444b-99ef-8e296069d35e8d17b185-6968-48ec-905b-6e624b5db48b6dfae92b-5aa6-42d9-bfb3-0219a482c320d0ad85a0-50e2-4086-b2c6-c4748b24daaba51830fa-4186-4cf3-8565-5a2187c9c97ea360e82c-a128-492d-a77e-ed25ec996a175332abc8-f3e0-4c40-8bc9-1b53db022b45267f1bab-c1b0-4911-9b26-d658342748f5bb01e051-cc53-4a31-b896-3cad6b0f7ff1f5d57340-2e26-4cfe-9a19-44e1b3f37c80d13bc2f3-8d10-4b10-88b3-69a4969979ce174cdc18-000a-4ab4-bc4a-c8842c806647098320ca-0beb-40f1-88ae-2c9c76216f10b796b713-7198-4251-a4fd-d86be8c9f5f8552aaada-db47-4ddb-ab5d-9d08ec62721775ce2316-f6a2-4628-a99c-a22b23405ac82650d2e2-b7a7-4762-beb2-ed674b6c0383abe65042-a119-433a-a1ed-84139347562edd2ceb21-9c15-4500-a642-15ab74a09e792924c483-473b-4b7f-9740-b7648d10f668b975d66a-c762-4f78-8c2f-91c7622ec67e401efb0e-deb1-4671-a5f2-23d1fa32c5ffd55d9a3e-4dc9-44ef-bc87-53ff745e4435363b848d-ddcb-4442-9356-8e915f02acf709c555d4-d957-426c-881c-6224d094457889698a8c-e6a0-4d38-9ca3-e72380544a0358e6f78c-5a8c-42ea-a8e6-e50f6d1a737b7dd4025a-1c30-4125-b0b3-2999fef82cf1dab64827-cd5b-4133-8a8a-71d4671d33853455693c-5b11-4f22-9d64-a525fd34cfb0df7dfe65-f1a6-4912-af0c-8557414b8b35f9db1ba3-976d-43db-8d35-8e8c74ad43d10edf9eea-5085-49af-90d5-5521c9753c8e5fac5097-1041-4123-8b41-021018a855fde8f88624-71be-457b-9561-5b07b64387d1fae57004-e3fa-4481-8ca7-39a8d0f96e7289fcd4fc-eb4b-4bbb-9db3-bf002549e86e5df2cb01-c361-4e6a-8bdd-0094d5a929100346d6ed-a62f-4df4-a522-158997d91d440197bc50-4a6c-4634-a06e-f8138ae0bf44a64599ec-abd5-48ca-94a0-811cae0f055165a84b80-4a08-4481-9cbc-f1cc83d20539f2263339-1061-4574-969e-01925c1c97ccd1ddcf38-78d7-468d-8489-65c453de3f5dd3572982-bdde-4418-b9f5-dfc28c39cfe36e930d3e-9de7-4662-a4eb-238e4f185dd701839b8b-1a03-40a8-86c9-2fb71b15c47d1e6b92cc-7bf1-431f-a694-1f4011669b8d46bbb08e-0eb5-4022-8973-f0ff4eca71777d140b6e-64ba-4055-8eb2-f130c356905ff61886bd-67fd-4cd2-b52e-c68a0f30d4fe8a50a5fc-6f7d-43cd-9a2e-557a45aa2cbe23124d23-72db-43a2-9287-f15722d7873bfe3371a9-c842-43b3-9a27-1d35b324109dfff68a24-624d-4983-a5f1-f95010c5079296027681-831d-4c49-a770-65f32c2cce194f2b5942-c04d-47ba-a657-55c47124cb5116dde7ff-b9c8-4f16-84dc-ddd6a9874637654c4a2b-2fc3-4e6d-82ae-ecca4dcaf44e75b8c5aa-739d-41a2-895c-a95472c010a39adb847c-35e7-4a27-a707-ca5d8b035eca1a79e305-7b60-4a4e-9d5c-7682629119b827531f56-1ae8-4d30-b730-5184aba22669e1565941-f468-4dd6-821a-031eb965e263da80a951-5753-429f-bf59-cf25b1614778 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.InstrumentationTests.DatabaseTargetFixture.write_long_log --- Info: --- Start: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_get_string_in_default_dictionary_if_unknown_language_and_string_exists --- Info: --- End: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_get_string_in_default_dictionary_if_unknown_language_and_string_exists --- Info: --- Start: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_get_string_in_dictionary_if_lang_exists_and_string_exists --- Info: --- End: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_get_string_in_dictionary_if_lang_exists_and_string_exists --- Info: --- Start: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_get_string_in_french --- Info: --- End: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_get_string_in_french --- Info: --- Start: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_return_argument_if_string_doesnt_exists --- Info: --- End: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_return_argument_if_string_doesnt_exists --- Info: --- Start: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_return_argument_if_string_doesnt_exists_default_lang --- Info: --- End: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_return_argument_if_string_doesnt_exists_default_lang --- Info: --- Start: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_throw_if_empty_string_passed --- Info: --- End: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_throw_if_empty_string_passed --- Info: --- Start: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_throw_if_null_string_passed --- Info: --- End: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_throw_if_null_string_passed --- Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.broken_executor_should_publish_executed_event --- Info: Starting 3 threads for tasks. Trace: CommandA -> IExecute`1Proxy Trace: CommandA <- IExecute`1Proxy [] Error: Error occurred while executing task System.NotImplementedException: The method or operation is not implemented. at Moq.Behaviors.ThrowException.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Behaviors\ThrowException.cs:line 22 at Moq.MethodCall.ExecuteCore(Invocation invocation) in C:\projects\moq4\src\Moq\MethodCall.cs:line 128 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 86 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 100 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 27 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\Interception\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IExecute`1Proxy.Execute(CommandA message) at NzbDrone.Core.Messaging.Commands.CommandExecutor.ExecuteCommand[TCommand](TCommand command, CommandModel commandModel) in ./Prowlarr.Core/Messaging/Commands/CommandExecutor.cs:line 85 at System.Dynamic.UpdateDelegates.UpdateAndExecuteVoid3[T0,T1,T2](CallSite site, T0 arg0, T1 arg1, T2 arg2) at NzbDrone.Core.Messaging.Commands.CommandExecutor.ExecuteCommands() in ./Prowlarr.Core/Messaging/Commands/CommandExecutor.cs:line 44 Info: Shutting down task execution Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.broken_executor_should_publish_executed_event --- Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_execute_on_executor --- Info: Starting 3 threads for tasks. Trace: CommandA -> IExecute`1Proxy Trace: CommandA <- IExecute`1Proxy [] Info: Shutting down task execution Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_execute_on_executor --- Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_not_execute_on_incompatible_executor --- Info: Starting 3 threads for tasks. Trace: CommandA -> IExecute`1Proxy Trace: CommandA <- IExecute`1Proxy [] Info: Shutting down task execution Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_not_execute_on_incompatible_executor --- Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_publish_executed_event_on_success --- Info: Starting 3 threads for tasks. Trace: CommandA -> IExecute`1Proxy Trace: CommandA <- IExecute`1Proxy [] Info: Shutting down task execution Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_publish_executed_event_on_success --- Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_start_executor_threads --- Info: Starting 3 threads for tasks. Info: Shutting down task execution Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_start_executor_threads --- Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_use_completion_message --- Info: Starting 3 threads for tasks. Trace: CommandA -> IExecute`1Proxy Trace: CommandA <- IExecute`1Proxy [] Info: Shutting down task execution Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_use_completion_message --- Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_use_last_progress_message_if_completion_message_is_null --- Info: Starting 3 threads for tasks. Trace: CommandB -> IExecute`1Proxy_1 Trace: CommandB <- IExecute`1Proxy_1 [] Info: Shutting down task execution Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_use_last_progress_message_if_completion_message_is_null --- Info: --- Start: NzbDrone.Core.Test.Messaging.Events.EventAggregatorFixture.broken_handler_should_not_effect_others_handler --- Trace: Publishing EventA Trace: EventA -> IHandle`1Proxy Error: IHandle`1Proxy failed while processing [EventA] System.NotImplementedException: The method or operation is not implemented. at Moq.Behaviors.ThrowException.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Behaviors\ThrowException.cs:line 22 at Moq.MethodCall.ExecuteCore(Invocation invocation) in C:\projects\moq4\src\Moq\MethodCall.cs:line 128 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 86 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 100 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 27 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\Interception\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IHandle`1Proxy.Handle(EventA message) at NzbDrone.Core.Messaging.Events.EventAggregator.PublishEvent[TEvent](TEvent event) Trace: EventA -> IHandle`1Proxy Trace: EventA <- IHandle`1Proxy Info: --- End: NzbDrone.Core.Test.Messaging.Events.EventAggregatorFixture.broken_handler_should_not_effect_others_handler --- Info: --- Start: NzbDrone.Core.Test.Messaging.Events.EventAggregatorFixture.should_not_publish_to_incompatible_handlers --- Trace: Publishing EventA Trace: EventA -> IHandle`1Proxy Trace: EventA <- IHandle`1Proxy Trace: EventA -> IHandle`1Proxy Trace: EventA <- IHandle`1Proxy Info: --- End: NzbDrone.Core.Test.Messaging.Events.EventAggregatorFixture.should_not_publish_to_incompatible_handlers --- Info: --- Start: NzbDrone.Core.Test.Messaging.Events.EventAggregatorFixture.should_publish_event_to_handlers --- Trace: Publishing EventA Trace: EventA -> IHandle`1Proxy Trace: EventA <- IHandle`1Proxy Trace: EventA -> IHandle`1Proxy Trace: EventA <- IHandle`1Proxy Info: --- End: NzbDrone.Core.Test.Messaging.Events.EventAggregatorFixture.should_publish_event_to_handlers --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_be_valid_if_all_settings_valid --- Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_be_valid_if_all_settings_valid --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_bcc_is_invalid("prowlarr") --- Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_bcc_is_invalid("prowlarr") --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_bcc_is_invalid("email.me") --- Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_bcc_is_invalid("email.me") --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_cc_is_invalid("prowlarr") --- Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_cc_is_invalid("prowlarr") --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_cc_is_invalid("email.me") --- Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_cc_is_invalid("email.me") --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_from_is_empty --- Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_from_is_empty --- Skipped should_not_be_valid_if_from_is_invalid("prowlarr") [< 1 ms] Skipped should_not_be_valid_if_from_is_invalid("email.me") [< 1 ms] Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_port_is_out_of_range --- Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_port_is_out_of_range --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_server_is_empty --- Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_server_is_empty --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_to_bcc_cc_are_all_empty --- Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_to_bcc_cc_are_all_empty --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_to_is_invalid("prowlarr") --- Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_to_is_invalid("prowlarr") --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_to_is_invalid("email.me") --- Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_to_is_invalid("email.me") --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.NotificationBaseFixture.should_support_all_if_implemented --- Info: --- End: NzbDrone.Core.Test.NotificationTests.NotificationBaseFixture.should_support_all_if_implemented --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.NotificationBaseFixture.should_support_none_if_none_are_implemented --- Info: --- End: NzbDrone.Core.Test.NotificationTests.NotificationBaseFixture.should_support_none_if_none_are_implemented --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_consider_blocked_after_5_minutes_since_initial_failure --- Info: --- End: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_consider_blocked_after_5_minutes_since_initial_failure --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_escalate_further_after_5_minutes_since_initial_failure --- Info: --- End: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_escalate_further_after_5_minutes_since_initial_failure --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_not_consider_blocked_within_5_minutes_since_initial_failure --- Info: --- End: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_not_consider_blocked_within_5_minutes_since_initial_failure --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_not_escalate_beyond_3_hours --- Info: --- End: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_not_escalate_beyond_3_hours --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_not_escalate_further_till_after_5_minutes_since_initial_failure --- Info: --- End: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_not_escalate_further_till_after_5_minutes_since_initial_failure --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Member since: \t10-Feb-2008") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Member since: \t10-Feb-2008") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Last Update: 18:16 11 Feb '08 ") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Last Update: 18:16 11 Feb '08 ") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("date\tTue, Feb 10, 2008 at 11:06 AM") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("date\tTue, Feb 10, 2008 at 11:06 AM") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("see at 12/31/2007 14:16:32") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("see at 12/31/2007 14:16:32") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("sack finish 14:16:32 November 15 2008, 1-144 app") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("sack finish 14:16:32 November 15 2008, 1-144 app") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Genesis Message - Wed 04 Feb 08 - 19:40") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Genesis Message - Wed 04 Feb 08 - 19:40") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("The day 07/31/07 14:16:32 is ") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("The day 07/31/07 14:16:32 is ") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Shipping is on us until December 24, 2008 within the U.S. ") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Shipping is on us until December 24, 2008 within the U.S. ") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date(" 2008 within the U.S. at 14:16:32") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date(" 2008 within the U.S. at 14:16:32") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("5th November, 1994, 8:15:30 pm") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("5th November, 1994, 8:15:30 pm") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("7 boxes January 31 , 14:16:32.") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("7 boxes January 31 , 14:16:32.") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("the blue sky of Sept 30th 2008 14:16:32") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("the blue sky of Sept 30th 2008 14:16:32") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date(" e.g. 1997-07-16T19:20:30+01:00") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date(" e.g. 1997-07-16T19:20:30+01:00") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Apr 1st, 2008 14:16:32 tufa 6767") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Apr 1st, 2008 14:16:32 tufa 6767") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("wait for 07/31/07 14:16:32") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("wait for 07/31/07 14:16:32") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("later 12.31.08 and before 1.01.09") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("later 12.31.08 and before 1.01.09") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires: Sept 30th 2008 14:16:32") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires: Sept 30th 2008 14:16:32") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Offer expires Apr 1st, 2007, 14:16:32") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Offer expires Apr 1st, 2007, 14:16:32") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires 14:16:32 January 31.") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires 14:16:32 January 31.") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires 14:16:32 January 31-st.") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires 14:16:32 January 31-st.") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires 23rd January 2010.") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires 23rd January 2010.") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires January 22nd, 2010.") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires January 22nd, 2010.") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires DEC 22, 2010.") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires DEC 22, 2010.") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Version: 1.0.0.692 6/1/2010 2:28:04 AM ") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Version: 1.0.0.692 6/1/2010 2:28:04 AM ") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Version: 1.0.0.692 04/21/11 12:30am ") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Version: 1.0.0.692 04/21/11 12:30am ") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Version: 1.0.0.692 04/21/11 12:30pm ") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Version: 1.0.0.692 04/21/11 12:30pm ") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Version: Thu Aug 06 22:32:15 MDT 2009 ") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Version: Thu Aug 06 22:32:15 MDT 2009 ") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("2022-08-08 02:07:39 -02:00","2006-01-02 15:04:05 -07:00","yyyy-MM-dd HH:mm:ss zzz","2022-08-08 04:07:39 +00:00") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("2022-08-08 02:07:39 -02:00","2006-01-02 15:04:05 -07:00","yyyy-MM-dd HH:mm:ss zzz","2022-08-08 04:07:39 +00:00") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("2022-08-08 02:07:39 -02:00","yyyy-MM-dd HH:mm:ss zzz","yyyy-MM-dd HH:mm:ss zzz","2022-08-08 04:07:39 +00:00") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("2022-08-08 02:07:39 -02:00","yyyy-MM-dd HH:mm:ss zzz","yyyy-MM-dd HH:mm:ss zzz","2022-08-08 04:07:39 +00:00") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("2022-08-08 -02:00","2006-01-02 -07:00","yyyy-MM-dd zzz","2022-08-08 +00:00") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("2022-08-08 -02:00","2006-01-02 -07:00","yyyy-MM-dd zzz","2022-08-08 +00:00") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("2022-08-08 -02:00","yyyy-MM-dd zzz","yyyy-MM-dd zzz","2022-08-08 +00:00") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("2022-08-08 -02:00","yyyy-MM-dd zzz","yyyy-MM-dd zzz","2022-08-08 +00:00") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("02:07:39 -02:00","15:04:05 -07:00","HH:mm:ss zzz","04:07:39 +00:00") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("02:07:39 -02:00","15:04:05 -07:00","HH:mm:ss zzz","04:07:39 +00:00") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("02:07:39 -02:00","HH:mm:ss zzz","HH:mm:ss zzz","04:07:39 +00:00") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("02:07:39 -02:00","HH:mm:ss zzz","HH:mm:ss zzz","04:07:39 +00:00") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("-02:00","zzz","zzz","+00:00") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("-02:00","zzz","zzz","+00:00") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("-02:00","-07:00","zzz","+00:00") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("-02:00","-07:00","zzz","+00:00") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.should_format_date_invariant("pt-BR") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.should_format_date_invariant("pt-BR") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.should_format_date_invariant("en-US") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.should_format_date_invariant("en-US") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_normalize_multiple_spaces(" some string ","some string") --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_normalize_multiple_spaces(" some string ","some string") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("1.0",1.0d) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("1.0",1.0d) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("1.1",1.1d) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("1.1",1.1d) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("1000 grabs",1000.0d) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("1000 grabs",1000.0d) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2.222",2.222d) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2.222",2.222d) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2,222",2.222d) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2,222",2.222d) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2.222,22",2222.22d) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2.222,22",2222.22d) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2,222.22",2222.22d) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2,222.22",2222.22d) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2 222",2222.0d) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2 222",2222.0d) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2,22",2.22d) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2,22",2.22d) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("tt0183790","tt0183790") --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("tt0183790","tt0183790") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("0183790","tt0183790") --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("0183790","tt0183790") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("183790","tt0183790") --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("183790","tt0183790") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("tt10001870","tt10001870") --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("tt10001870","tt10001870") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("10001870","tt10001870") --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("10001870","tt10001870") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("tt",null) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("tt",null) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("tt0",null) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("tt0",null) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("abc",null) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("abc",null) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("abc0",null) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("abc0",null) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("0",null) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("0",null) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("",null) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("",null) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string(null,null) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string(null,null) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("1",1) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("1",1) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("11",11) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("11",11) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("1000 grabs",1000) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("1000 grabs",1000) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("2.222",2222) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("2.222",2222) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("2,222",2222) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("2,222",2222) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("2 222",2222) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("2 222",2222) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("2,22",222) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("2,22",222) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string(null,null) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string(null,null) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string("",null) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string("",null) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string("1",1) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string("1",1) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string("1000 grabs",1000) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string("1000 grabs",1000) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string("asdf123asdf",123) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string("asdf123asdf",123) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string("asdf123asdf456asdf",123) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string("asdf123asdf456asdf",123) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1023.4 KB",1047961) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1023.4 KB",1047961) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1023.4 MB",1073112704) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1023.4 MB",1073112704) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1,023.4 MB",1073112704) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1,023.4 MB",1073112704) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1.023,4 MB",1073112704) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1.023,4 MB",1073112704) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1 023,4 MB",1073112704) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1 023,4 MB",1073112704) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1.023.4 MB",1073112704) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1.023.4 MB",1073112704) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1023.4 GB",1098867408896L) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1023.4 GB",1098867408896L) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1023.4 TB",1125240226709504L) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1023.4 TB",1125240226709504L) --- Info: --- Start: NzbDrone.Core.Test.ProviderTests.DiskProviderTests.ArchiveProviderFixture.Should_extract_to_correct_folder --- Debug: Extracting archive [/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Files/TestArchive.tar.gz] to [/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939549064913_163/qtlhu3x4.qt2] Debug: Extraction complete. Info: --- End: NzbDrone.Core.Test.ProviderTests.DiskProviderTests.ArchiveProviderFixture.Should_extract_to_correct_folder --- Info: --- Start: NzbDrone.Core.Test.SecurityTests.ProtectionServiceFixture.should_encrypt_and_decrypt_string --- Info: --- End: NzbDrone.Core.Test.SecurityTests.ProtectionServiceFixture.should_encrypt_and_decrypt_string --- Info: --- Start: NzbDrone.Core.Test.ThingiProviderTests.NullConfigFixture.should_be_valid --- Info: --- End: NzbDrone.Core.Test.ThingiProviderTests.NullConfigFixture.should_be_valid --- Info: --- Start: NzbDrone.Core.Test.ThingiProviderTests.ProviderRepositoryFixture.should_read_write_download_provider --- Info: Using cached initial database /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939549865261_164/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.0 Info: => 0.0008626s Info: DatabaseEngineVersionCheck migrated Info: => 0.0008779s Debug: Took: 00:00:00.0106402 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Indexers ("Priority", "Redirect", "DownloadClientId", "Added", "AppProfileId", "Name", "Implementation", "ConfigContract", "Enable", "Tags", "Settings") VALUES (@Priority, @Redirect, @DownloadClientId, @Added, @AppProfileId, @Name, @Implementation, @ConfigContract, @Enable, @Tags, @Settings); SELECT last_insert_rowid() id PARAMETERS: Description = ["\"Description1\""] Language = ["\"Language1\""] Protocol = ["unknown"] Privacy = ["public"] SupportsRss = [false] SupportsSearch = [false] SupportsRedirect = [false] SupportsPagination = [false] Priority = [25] Redirect = [false] DownloadClientId = [1] Added = ["2024-06-03T00:00:00Z"] AppProfileId = [1] Name = ["\"Name1\""] ImplementationName = ["\"ImplementationName1\""] Implementation = ["\"Implementation1\""] ConfigContract = ["\"NewznabSettings\""] Enable = [false] Tags = [[]] Settings = [{ "baseUrl": "BaseUrl1", "apiPath": "/api", "apiKey": "ApiKey1", "additionalParameters": "AdditionalParameters1", "vipExpiration": "", "baseSettings": { "limitsUnit": 0 } }] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Indexers".* FROM "Indexers" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.ThingiProviderTests.ProviderRepositoryFixture.should_read_write_download_provider --- Info: --- Start: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_cancel_backoff_on_success --- Info: --- End: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_cancel_backoff_on_success --- Info: --- Start: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_not_escalate_further_till_after_5_minutes_since_startup --- Info: --- End: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_not_escalate_further_till_after_5_minutes_since_startup --- Info: --- Start: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_not_store_update_if_already_okay --- Info: --- End: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_not_store_update_if_already_okay --- Info: --- Start: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_preserve_escalation_on_intermittent_success --- Info: --- End: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_preserve_escalation_on_intermittent_success --- Info: --- Start: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_start_backoff_on_first_failure --- Info: --- End: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_start_backoff_on_first_failure --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdatePackageProviderFixture.finds_update_when_version_lower --- Trace: Req: [GET] https://prowlarr.servarr.com/v1/update/develop?version=0.2&os=linuxmusl&arch=Arm64&runtime=netcore&runtimeVer=3.0.0&dbType=SQLite Trace: Using default config value for 'proxyenabled' defaultValue:'False' Trace: Res: HTTP/2.0 [GET] https://prowlarr.servarr.com/v1/update/develop?version=0.2&os=linuxmusl&arch=Arm64&runtime=netcore&runtimeVer=3.0.0&dbType=SQLite: 200.OK (815 bytes) (738 ms) Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdatePackageProviderFixture.finds_update_when_version_lower --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdatePackageProviderFixture.no_update_when_version_higher --- Trace: Req: [GET] https://prowlarr.servarr.com/v1/update/develop?version=10.0&os=linuxmusl&arch=Arm64&runtime=netcore&runtimeVer=3.0.0&dbType=SQLite Trace: Using default config value for 'proxyenabled' defaultValue:'False' Trace: Res: HTTP/2.0 [GET] https://prowlarr.servarr.com/v1/update/develop?version=10.0&os=linuxmusl&arch=Arm64&runtime=netcore&runtimeVer=3.0.0&dbType=SQLite: 200.OK (19 bytes) (152 ms) Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdatePackageProviderFixture.no_update_when_version_higher --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdatePackageProviderFixture.should_get_recent_updates --- Trace: Req: [GET] https://prowlarr.servarr.com/v1/update/develop/changes?version=1.0&os=linuxmusl&arch=Arm64&runtime=netcore&runtimeVer=3.0.0&dbType=SQLite Trace: Using default config value for 'proxyenabled' defaultValue:'False' Trace: Res: HTTP/2.0 [GET] https://prowlarr.servarr.com/v1/update/develop/changes?version=1.0&os=linuxmusl&arch=Arm64&runtime=netcore&runtimeVer=3.0.0&dbType=SQLite: 200.OK (4667 bytes) (161 ms) Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdatePackageProviderFixture.should_get_recent_updates --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.Should_copy_update_client_to_root_of_sandbox --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939561800476_166/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Info: Preparing client Info: Starting update client /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939561800476_166/prowlarr_update/Prowlarr.Update Info: Prowlarr will restart shortly. Debug: Restarting Prowlarr to apply updates Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.Should_copy_update_client_to_root_of_sandbox --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_delete_sandbox_before_update_if_folder_exists --- Debug: Checking for updates Info: Deleting old update files Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939562396061_167/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Info: Preparing client Info: Starting update client /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939562396061_167/prowlarr_update/Prowlarr.Update Info: Prowlarr will restart shortly. Debug: Restarting Prowlarr to apply updates Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_delete_sandbox_before_update_if_folder_exists --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.Should_download_update_package --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939562459219_168/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Info: Preparing client Info: Starting update client /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939562459219_168/prowlarr_update/Prowlarr.Update Info: Prowlarr will restart shortly. Debug: Restarting Prowlarr to apply updates Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.Should_download_update_package --- Skipped should_get_master_if_branch_doesnt_exit [< 1 ms] Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.Should_extract_update_package --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939562512336_169/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Info: Preparing client Info: Starting update client /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939562512336_169/prowlarr_update/Prowlarr.Update Info: Prowlarr will restart shortly. Debug: Restarting Prowlarr to apply updates Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.Should_extract_update_package --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_log_error_when_app_data_is_child_of_startup_folder --- Debug: Checking for updates Error: Update process failed NzbDrone.Core.Update.UpdateFailedException: Your Prowlarr configuration '/C/NzbDrone/AppData' is being stored in application folder '/C/NzbDrone' which will cause data lost during the upgrade. Please remove any symlinks or redirects before trying again. at NzbDrone.Core.Update.InstallUpdateService.EnsureAppDataSafety() in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 230 at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate(UpdatePackage updatePackage) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 84 at NzbDrone.Core.Update.InstallUpdateService.Execute(ApplicationUpdateCommand message) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 289 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_log_error_when_app_data_is_child_of_startup_folder --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_log_error_when_app_data_is_same_as_startup_folder --- Debug: Checking for updates Error: Update process failed NzbDrone.Core.Update.UpdateFailedException: Your Prowlarr configuration '/C/NzbDrone' is being stored in application folder '/C/NzbDrone' which will cause data lost during the upgrade. Please remove any symlinks or redirects before trying again. at NzbDrone.Core.Update.InstallUpdateService.EnsureAppDataSafety() in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 230 at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate(UpdatePackage updatePackage) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 84 at NzbDrone.Core.Update.InstallUpdateService.Execute(ApplicationUpdateCommand message) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 289 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_log_error_when_app_data_is_same_as_startup_folder --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_log_error_when_startup_folder_is_not_writable --- Debug: Checking for updates Error: Update process failed NzbDrone.Core.Update.UpdateFolderNotWritableException: Cannot install update because startup folder '/C/Prowlarr' is not writable by the user 'buildozer'. at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate(UpdatePackage updatePackage) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 93 at NzbDrone.Core.Update.InstallUpdateService.Execute(ApplicationUpdateCommand message) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 289 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_log_error_when_startup_folder_is_not_writable --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_log_when_install_cannot_be_started --- Debug: Checking for updates Error: Update process failed NzbDrone.Core.Update.UpdateFolderNotWritableException: Cannot install update because startup folder '/C/Prowlarr' is not writable by the user 'buildozer'. at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate(UpdatePackage updatePackage) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 93 at NzbDrone.Core.Update.InstallUpdateService.Execute(ApplicationUpdateCommand message) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 289 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_log_when_install_cannot_be_started --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_not_delete_sandbox_before_update_if_folder_doesnt_exists --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939562788605_174/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Info: Preparing client Info: Starting update client /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939562788605_174/prowlarr_update/Prowlarr.Update Info: Prowlarr will restart shortly. Debug: Restarting Prowlarr to apply updates Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_not_delete_sandbox_before_update_if_folder_doesnt_exists --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_not_extract_if_verification_fails --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939562840571_175/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Error: Update package is invalid Error: Update process failed NzbDrone.Core.Update.UpdateVerificationFailedException: Update file '/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939562840571_175/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz' is invalid at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate(UpdatePackage updatePackage) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 133 at NzbDrone.Core.Update.InstallUpdateService.Execute(ApplicationUpdateCommand message) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 289 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_not_extract_if_verification_fails --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_not_update_if_inside_docker --- Debug: Checking for updates Debug: Updating is disabled inside a docker container. Please update the container image. Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_not_update_if_inside_docker --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_return_with_warning_if_updater_doesnt_exists --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939562951048_177/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Info: Preparing client Warn: Update client /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939562951048_177/prowlarr_update/Prowlarr.Update does not exist, aborting update. Debug: Restarting Prowlarr to apply updates Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_return_with_warning_if_updater_doesnt_exists --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_return_without_error_or_warnings_when_no_updates_are_available --- Debug: Checking for updates Debug: No update available Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_return_without_error_or_warnings_when_no_updates_are_available --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_run_script_if_configured --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939563046992_179/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Info: Removing Prowlarr.Update Info: Starting update script: /tmp/nzbdrone/update.sh Debug: Restarting Prowlarr to apply updates Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_run_script_if_configured --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_start_update_client_if_updater_exists --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939563107390_180/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Info: Preparing client Info: Starting update client /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939563107390_180/prowlarr_update/Prowlarr.Update Info: Prowlarr will restart shortly. Debug: Restarting Prowlarr to apply updates Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_start_update_client_if_updater_exists --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_switch_to_branch_specified_in_updatepackage --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939563186404_181/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Info: Branch [] is being redirected to [fake]] Info: Preparing client Info: Starting update client /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939563186404_181/prowlarr_update/Prowlarr.Update Info: Prowlarr will restart shortly. Debug: Restarting Prowlarr to apply updates Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_switch_to_branch_specified_in_updatepackage --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_throw_if_script_is_not_set --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939563252247_182/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Error: Update process failed NzbDrone.Core.Update.UpdateFailedException: Update Script has not been defined at NzbDrone.Core.Update.InstallUpdateService.InstallUpdateWithScript(String updateSandboxFolder) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 202 at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate(UpdatePackage updatePackage) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 148 at NzbDrone.Core.Update.InstallUpdateService.Execute(ApplicationUpdateCommand message) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 289 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_throw_if_script_is_not_set --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_throw_if_script_is_null --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939563302779_183/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Error: Update process failed NzbDrone.Core.Update.UpdateFailedException: Update Script has not been defined at NzbDrone.Core.Update.InstallUpdateService.InstallUpdateWithScript(String updateSandboxFolder) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 202 at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate(UpdatePackage updatePackage) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 148 at NzbDrone.Core.Update.InstallUpdateService.Execute(ApplicationUpdateCommand message) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 289 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_throw_if_script_is_null --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_throw_if_script_path_does_not_exist --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/_temp_4351_638529939563349131_184/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Error: Update process failed NzbDrone.Core.Update.UpdateFailedException: Update Script: '/tmp/nzbdrone/update.sh' does not exist at NzbDrone.Core.Update.InstallUpdateService.InstallUpdateWithScript(String updateSandboxFolder) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 207 at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate(UpdatePackage updatePackage) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 148 at NzbDrone.Core.Update.InstallUpdateService.Execute(ApplicationUpdateCommand message) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 289 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_throw_if_script_path_does_not_exist --- Passed! - Failed: 0, Passed: 478, Skipped: 7, Total: 485, Duration: 15 s - /home/buildozer/aports/testing/prowlarr/src/Prowlarr-1.18.0.4543/_tests/net6.0/linux-musl-arm64/Prowlarr.Core.Test.dll (net6.0) >>> prowlarr: Entering fakeroot... >>> prowlarr-openrc*: Running split function openrc... >>> prowlarr-openrc*: Preparing subpackage prowlarr-openrc... >>> prowlarr-openrc*: Running postcheck for prowlarr-openrc >>> prowlarr*: Running postcheck for prowlarr >>> prowlarr*: Preparing package prowlarr... >>> prowlarr*: Stripping binaries >>> prowlarr*: Script found. /bin/sh added as a dependency for prowlarr-1.18.0.4543-r0.apk >>> prowlarr*: Adding .pre-install >>> prowlarr-openrc*: Scanning shared objects >>> prowlarr*: Scanning shared objects >>> prowlarr-openrc*: Tracing dependencies... >>> prowlarr-openrc*: Package size: 24.0 KB >>> prowlarr-openrc*: Compressing data... >>> prowlarr-openrc*: Create checksum... >>> prowlarr-openrc*: Create prowlarr-openrc-1.18.0.4543-r0.apk >>> prowlarr*: Tracing dependencies... aspnetcore6-runtime sqlite-libs /bin/sh musl so:libc.musl-aarch64.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> prowlarr*: Package size: 44.2 MB >>> prowlarr*: Compressing data... >>> prowlarr*: Create checksum... >>> prowlarr*: Create prowlarr-1.18.0.4543-r0.apk >>> prowlarr: Build complete at Mon, 03 Jun 2024 06:45:57 +0000 elapsed time 0h 2m 23s >>> prowlarr: Cleaning up srcdir >>> prowlarr: Cleaning up pkgdir >>> prowlarr: Uninstalling dependencies... (1/19) Purging .makedepends-prowlarr (20240603.064335) (2/19) Purging sqlite-libs (3.46.0-r0) (3/19) Purging dotnet6-sdk (6.0.131-r0) (4/19) Purging aspnetcore6-runtime (6.0.31-r0) (5/19) Purging dotnet6-runtime (6.0.31-r0) (6/19) Purging aspnetcore6-targeting-pack (6.0.31-r0) (7/19) Purging dotnet6-apphost-pack (6.0.31-r0) (8/19) Purging dotnet6-targeting-pack (6.0.31-r0) (9/19) Purging dotnet6-hostfxr (6.0.31-r0) (10/19) Purging dotnet6-templates (6.0.131-r0) (11/19) Purging netstandard21-targeting-pack (8.0.106-r0) (12/19) Purging dotnet-host (8.0.6-r0) (13/19) Purging yarn (1.22.22-r0) (14/19) Purging nodejs (20.13.1-r0) (15/19) Purging ada-libs (2.7.8-r0) (16/19) Purging icu-libs (74.2-r0) (17/19) Purging libbase64 (0.5.2-r0) (18/19) Purging lttng-ust (2.13.8-r0) (19/19) Purging icu-data-full (74.2-r0) Executing busybox-1.36.1-r29.trigger OK: 413 MiB in 108 packages >>> prowlarr: Updating the testing/aarch64 repository index... >>> prowlarr: Signing the index...