From 86074dab6a8ab72a7efde5054b9f84f3df222d4e Mon Sep 17 00:00:00 2001 From: benbierens Date: Sun, 14 Apr 2024 09:29:13 +0200 Subject: [PATCH] Bump k8s operation timeout for long timeset --- Framework/Core/TimeSet.cs | 10 +++++----- Tests/DistTestCore/Configuration.cs | 2 +- Tools/CodexNetDeployer/Deployer.cs | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Framework/Core/TimeSet.cs b/Framework/Core/TimeSet.cs index 3acd8524..0b8ba94d 100644 --- a/Framework/Core/TimeSet.cs +++ b/Framework/Core/TimeSet.cs @@ -5,7 +5,7 @@ TimeSpan HttpCallTimeout(); int HttpMaxNumberOfRetries(); TimeSpan HttpCallRetryDelay(); - TimeSpan WaitForK8sServiceDelay(); + TimeSpan K8sOperationRetryDelay(); TimeSpan K8sOperationTimeout(); } @@ -26,7 +26,7 @@ return TimeSpan.FromSeconds(1); } - public TimeSpan WaitForK8sServiceDelay() + public TimeSpan K8sOperationRetryDelay() { return TimeSpan.FromSeconds(10); } @@ -54,14 +54,14 @@ return TimeSpan.FromSeconds(2); } - public TimeSpan WaitForK8sServiceDelay() + public TimeSpan K8sOperationRetryDelay() { - return TimeSpan.FromSeconds(10); + return TimeSpan.FromSeconds(30); } public TimeSpan K8sOperationTimeout() { - return TimeSpan.FromMinutes(15); + return TimeSpan.FromHours(1); } } } diff --git a/Tests/DistTestCore/Configuration.cs b/Tests/DistTestCore/Configuration.cs index b1a94da5..39ae73ac 100644 --- a/Tests/DistTestCore/Configuration.cs +++ b/Tests/DistTestCore/Configuration.cs @@ -36,7 +36,7 @@ namespace DistTestCore var config = new KubernetesWorkflow.Configuration( kubeConfigFile: kubeConfigFile, operationTimeout: timeSet.K8sOperationTimeout(), - retryDelay: timeSet.WaitForK8sServiceDelay(), + retryDelay: timeSet.K8sOperationRetryDelay(), kubernetesNamespace: k8sNamespace ); diff --git a/Tools/CodexNetDeployer/Deployer.cs b/Tools/CodexNetDeployer/Deployer.cs index 04171083..adea96d9 100644 --- a/Tools/CodexNetDeployer/Deployer.cs +++ b/Tools/CodexNetDeployer/Deployer.cs @@ -270,7 +270,7 @@ namespace CodexNetDeployer return TimeSpan.FromMinutes(10); } - public TimeSpan WaitForK8sServiceDelay() + public TimeSpan K8sOperationRetryDelay() { return TimeSpan.FromSeconds(30); }