RemoveOldCalculationsMultiTenant.ExecuteJob

// Id: #732
using NP.FRIDA.BackgroundJob;

var removeOldCalculationsMultiTenant = Activate<RemoveOldCalculationsMultiTenant>();
await removeOldCalculationsMultiTenant.ExecuteJob("test-vasttrafik");

Parameters

RecurringJobId
"ProcessRemoveOldCalculations"
Time
1780108625
CurrentCulture
""
CurrentUICulture
""

State

05/30/2026 02:39:30 (+2m 25.274s) Failed

An exception occurred during performance of the job.

Microsoft.Data.SqlClient.SqlException (kundtest-frida-bgjobs-598c58ddc-5grr4:1)

Execution Timeout Expired. The timeout period elapsed prior to completion of the operation or the server is not responding. Operation cancelled by user.

Microsoft.Data.SqlClient.SqlException: Execution Timeout Expired.  The timeout period elapsed prior to completion of the operation or the server is not responding.
Operation cancelled by user. ---> System.ComponentModel.Win32Exception: Unknown error 258
   --- End of inner exception stack trace ---
   at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
   at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, SqlCommand command, Boolean callerHasConnectionLock, Boolean asyncClose)
   at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
   at Microsoft.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean isAsync, Int32 timeout, Boolean asyncWrite)
   at Microsoft.Data.SqlClient.SqlCommand.ExecuteNonQuery()
   at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteNonQuery(RelationalCommandParameterObject parameterObject)
   at Microsoft.EntityFrameworkCore.RelationalDatabaseFacadeExtensions.ExecuteSqlRaw(DatabaseFacade databaseFacade, String sql, IEnumerable`1 parameters)
   at NP.FRIDA.VehicleDataBLL.CalculationCleaningManager.DeleteOfCalculation[TEntity](Func`1 g, Int32 calculationId, IContext context)
   at NP.FRIDA.VehicleDataBLL.CalculationCleaningManager.DeleteCalculationAndDataAndCommit(Calculation calculation) in /mnt/azp/_work/4/s/NP.FRIDA.VehicleDataBLL/Managers/CalculationCleaningManager.cs:line 45
   at NP.FRIDA.BackgroundJob.CalculationsJob.RemoveOldCalculations() in /mnt/azp/_work/4/s/NP.FRIDA.BackgroundJob/Calculations/CalculationsJob.cs:line 183
   at NP.FRIDA.BackgroundJob.RemoveOldCalculationsMultiTenant.ExecuteBackgroundJob(IServiceProvider scopedServiceProvider) in /mnt/azp/_work/4/s/NP.FRIDA.BackgroundJob/Calculations/RemoveOldCalculationsMultiTenant.cs:line 25
   at NP.FRIDA.BackgroundJob.MultiTenant.MultiTenantBackgroundJob`1.ExecuteJobAsTenant(FridaTenantInfo tenantInfo)
   at NP.FRIDA.BackgroundJob.MultiTenant.MultiTenantBackgroundJob`1.ExecuteJobAsTenant(FridaTenantInfo tenantInfo) in /mnt/azp/_work/4/s/NP.FRIDA.BackgroundJob/MultiTenant/MultiTenantBackgroundJob.cs:line 104
   at NP.FRIDA.BackgroundJob.MultiTenant.MultiTenantBackgroundJob`1.ExecuteJob(String tenantIdentifier) in /mnt/azp/_work/4/s/NP.FRIDA.BackgroundJob/MultiTenant/MultiTenantBackgroundJob.cs:line 45
   at InvokeStub_TaskAwaiter.GetResult(Object, Object, IntPtr*)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

+ <1ms Processing

Server:
kundtest-frida-bgjobs-598c58ddc-5grr4:1
Worker:
5fd03b62

+ <1ms Enqueued

Triggered by recurring job scheduler

05/30/2026 02:37:05 Created