perf(install-e2e): 60-minute job caps; 35-minute updater wait
The slowest green leg ever recorded is 29 minutes; every cap hit in the suite's history was a hang, never work. Caps were linux 75 / macos 120 / windows 240, so a wedged leg burned up to 4 hours of runner time to report what its log showed in the first minutes. 60 minutes covers the slowest leg plus cold-cache variance, and every driver-internal bound (dmg install 45m, AHK 50m, updater wait) still fires before the job cap in any single-hang scenario, keeping failure diagnostics specific. The detached-updater wait drops 90m -> 35m on the same evidence: a working updater finishes far inside 35m; a wedged one never finishes at any bound, and the longer wait only delayed the report by an hour.
This commit is contained in:
@@ -51,7 +51,7 @@ on:
|
||||
description: 'Job timeout. App-update legs do a full Electron build.'
|
||||
required: false
|
||||
type: number
|
||||
default: 120
|
||||
default: 60
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
@@ -68,7 +68,7 @@ on:
|
||||
description: 'Job timeout. A cold run installs real toolchains twice, and app-update legs add a full Electron build + launch.'
|
||||
required: false
|
||||
type: number
|
||||
default: 75
|
||||
default: 60
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
@@ -76,7 +76,7 @@ on:
|
||||
description: 'Job timeout. The install leg does real toolchain work and the update leg a full Electron rebuild.'
|
||||
required: false
|
||||
type: number
|
||||
default: 240
|
||||
default: 60
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
Reference in New Issue
Block a user