Skip to content

Commit 69f4e86

Browse files
committed
update the running limit time to 9 hours
1 parent bf8f39b commit 69f4e86

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ The deployed architecture works like this:
4444
Pass `-c resultsBucketName=<bucket>` to use an existing S3 bucket, or omit it
4545
to let the stack create and retain a dedicated bucket. Additional knobs:
4646

47-
- `-c stateMachineTimeoutSeconds=7200` to control the max wall clock per run
47+
- `-c stateMachineTimeoutSeconds=32400` to control the max wall clock per run
4848
- `-c submitTimeoutSeconds` / `-c statusTimeoutSeconds` / `-c pollTimeoutSeconds`
4949
to tune Lambda timeouts
5050
- `-c taskEphemeralStorageGiB` if the default 21 GiB scratch volume is insufficient

infra/cdk/stacks/compose_runner_stack.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ def __init__(self, scope: Construct, construct_id: str, **kwargs: object) -> Non
4141
task_memory_mib = int(self.node.try_get_context("taskMemoryMiB") or 30720)
4242
task_ephemeral_storage_gib = int(self.node.try_get_context("taskEphemeralStorageGiB") or 21)
4343
task_cpu_large = int(self.node.try_get_context("taskCpuLarge") or 16384)
44-
task_memory_large_mib = int(self.node.try_get_context("taskMemoryLargeMiB") or 32768)
45-
state_machine_timeout_seconds = int(self.node.try_get_context("stateMachineTimeoutSeconds") or 7200)
44+
task_memory_large_mib = int(self.node.try_get_context("taskMemoryLargeMiB") or 65536)
45+
state_machine_timeout_seconds = int(self.node.try_get_context("stateMachineTimeoutSeconds") or 32400)
4646

4747
if task_cpu_large >= 16384 and task_memory_large_mib < 32768:
4848
raise ValueError("taskMemoryLargeMiB must be at least 32768 MiB for 16 vCPU tasks.")

0 commit comments

Comments
 (0)