Open Bug 1869328 Opened 1 year ago Updated 1 year ago

Windows tasks are often slow to start in the NSS CI

Categories

(NSS :: Build, enhancement, P2)

enhancement

Tracking

(Not tracked)

People

(Reporter: beurdouche, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [nss-ci])

For some reason Windows tasks are starting quite slowly, much more than Linux or MacOS tasks for some reasons.

Having all platform "Build" tasks run as early as possible would be great.

38 mins and still nothing...
I also noticed that in that run one of the MacOS tasks was slow to start as well (32 mins)...

IMO, the Build tasks should start immediately after the Decision tasks, so there is some problem in the scheduling.

Summary: Windows tasks are slow to start in the NSS CI → Build tasks are often slow to start in the NSS CI

Let's not confuse different issues please.

Summary: Build tasks are often slow to start in the NSS CI → Windows tasks are often slow to start in the NSS CI

For Windows, the main delay is when there are no existing workers. Taskcluster can take about 30 minutes to begin provisioning new VMs in Azure, and with how provisioning works in Azure, individual pieces are provisioned. More or less because of the functionality available through the Azure API, we can see a delay of 30+ minutes for new VMs. However, once workers are in a pool, the delay between tasks should be less than 2 minutes.

Side note: we should open an additional bug for the Macs. We may need to review the current pool capacity.

For mac this is currently expected as there's a single worker in the pool.

You need to log in before you can comment on or make changes to this bug.