feat(ql3): complete cluster log retention lifecycle

This commit is contained in:
whyour
2026-08-12 04:41:59 +08:00
parent 40628c843d
commit 5d3b40ce3b
20 changed files with 2026 additions and 89 deletions
@@ -388,6 +388,7 @@ function bootstrapOptions(events, overrides = {}) {
authenticator,
policies,
runs,
runAttemptLogRetention,
runCancellation,
taskDefinitions,
taskExecutionRevisions,
@@ -408,6 +409,7 @@ function bootstrapOptions(events, overrides = {}) {
assert.equal(typeof authenticator.authenticate, 'function');
assert.equal(typeof policies.resolve, 'function');
assert.equal(typeof runs.transaction, 'function');
assert.equal(typeof runAttemptLogRetention.inspect, 'function');
assert.equal(typeof runCancellation.requestUserCancellation, 'function');
assert.equal(
typeof taskDefinitions.findCurrentTaskDefinition,