Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

slow macOS - "##[error]The job running on agent Azure Pipelines 9 ran longer than the maximum time of 60 minutes." #1883

Open
3 tasks
jeffschwMSFT opened this issue Jan 24, 2024 · 5 comments

Comments

@jeffschwMSFT
Copy link
Member

jeffschwMSFT commented Jan 24, 2024

Build

https://dnceng.visualstudio.com/internal/_build/results?buildId=2360768&view=results

Error

##[error]The job running on agent Azure Pipelines 9 ran longer than the maximum time of 60 minutes. For more information, see https://go.microsoft.com/fwlink/?linkid=2077134

Build leg reported

vsos

Pull Request

No response

Known issue core information

Fill out the known issue JSON section by following the step by step documentation on how to create a known issue

 {
    "ErrorMessage" : "",
    "BuildRetry": false,
    "ErrorPattern": "The job running on agent Azure Pipelines .+ ran longer than the maximum time of .+ minutes.",
    "ExcludeConsoleLog": false
 }

@dotnet/dnceng

Release Note Category

  • Feature changes/additions
  • Bug fixes
  • Internal Infrastructure Improvements

Release Note Description

Additional information about the issue reported

No response

Known issue validation

Build: 🔎 https://dev.azure.com/dnceng/internal/_build/results?buildId=2360768
Error message validated: [The job running on agent Azure Pipelines .+ ran longer than the maximum time of .+ minutes.]
Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 2/7/2024 1:03:13 AM UTC

Report

Build Definition Step Name Console log Pull Request
935911 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46392
935914 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46392
935366 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46429
935795 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46195
935782 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46439
935902 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46441
935899 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#45520
935722 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46370
935828 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46261
935805 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46358
935802 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46440
935800 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46417
935794 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46414
935787 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46356
935780 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46438
935773 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46437
935752 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46436
935738 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46361
935687 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46353
935673 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46424
935626 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#45936
935622 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46266
935620 dotnet/runtime osx-x64 Debug CoreCLR_Libraries Log dotnet/runtime#112024
935609 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46254
935118 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46313
935378 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46430
2631877 dotnet-performance ubuntu 2204 arm64 scenarios Ampere 9.0 Log
935580 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46434
935565 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46433
935558 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46432
935552 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46261
935549 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46428
934910 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46281
935157 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46426
934456 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46418
934380 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46409
935525 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46408
935016 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46371
934464 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46358
935373 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#44843
935354 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46412
935344 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46427
935336 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46336
935357 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46411
935245 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46377
934459 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46417
934441 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46414
934417 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46410
933991 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46366
934424 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46356
934328 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46407
935433 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46380
935124 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46387
934875 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46261
935101 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46380
934463 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46266
934374 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46336
935035 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46370
2631563 dotnet-install-scripts MacOSTests Log
934978 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46394
934780 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46361
934892 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46420
934766 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46327
934883 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46392
934667 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46419
2631470 dotnet-efcore macOS
934782 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46290
934775 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46281
933774 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#44953
934765 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46327
934531 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46290
934469 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46319
934106 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46281
934379 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46315
934081 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46375
934486 dotnet/sdk AoT: macOS (x64) Log dotnet/sdk#46261
934420 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46412
934416 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46411
934319 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46370
934336 dotnet/runtime osx-arm64 Release NativeAOT Log dotnet/runtime#111989
934235 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46365
934233 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46290
934334 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46350
934326 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46408
934166 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46336
934320 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46370
934155 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46404
934148 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46357
2631149 dotnet-runtime Performance osx x64 release iOSMono JIT ios_scenarios perfiphone12mini NoJS False False True net10.0 Log
932954 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46387
933154 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46371
933380 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46361
932961 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46358
932962 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46319
932869 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46315
932957 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46266
934269 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46337
934060 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46348
934051 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#46195
934230 dotnet/sdk TestBuild: macOS (arm64) Log dotnet/sdk#45936
Displaying 100 of 1397 results

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
70 443 1397
@lewing
Copy link
Member

lewing commented Feb 9, 2024

🤔

@nagilson
Copy link
Member

nagilson commented Oct 3, 2024

@dotnet/dnceng @dougbu This has impacted a lot of PRs recently, may you PTAL into expanding this Mac resource?

@ivanpovazan
Copy link
Member

@dotnet/dnceng we are hitting this again and it seems there is some issue with communication with Helix machines.

More context on timeouts happening in : https://dev.azure.com/dnceng-public/public/_build/results?buildId=930014&view=results

  • On success: Run tests in Helix step reports:
Waiting for completion of job fbec1164-55c5-4fa8-b492-e1ba1b413119 on osx.1200.amd64.open (Details: https://helix.dot.net/api/jobs/fbec1164-55c5-4fa8-b492-e1ba1b413119/details?api-version=2019-06-17 )
Job 7fdc2720-3d98-4bf3-8113-274dacd69c91 on osx.1200.arm64.open is completed with 6 finished work items.
  Job fbec1164-55c5-4fa8-b492-e1ba1b413119 on osx.1200.amd64.open is completed with 6 finished work items.
  Stopping Azure Pipelines Test Run Helix Tests Build_Debugosx.1200.amd64.open (Results: https://dev.azure.com/dnceng-public/public/_build/results?buildId=923987&view=ms.vss-test-web.build-test-results-tab )
  Stopping Azure Pipelines Test Run Helix Tests Build_Debugosx.1200.arm64.open (Results: https://dev.azure.com/dnceng-public/public/_build/results?buildId=923987&view=ms.vss-test-web.build-test-results-tab )

Build succeeded.

SENDHELIXJOB : warning : Helix queue osx.1200.amd64.open was set for estimated removal date of 2025-01-01. In most cases the queue will be removed permanently due to end-of-life; please contact dnceng for any questions or concerns, and we can help you decide how to proceed and discuss other options. [/home/vsts/work/1/s/tests/integration-tests/Apple/Simulator.Tests.proj]
SENDHELIXJOB : warning : Helix queue osx.1200.arm64.open was set for estimated removal date of 2025-01-01. In most cases the queue will be removed permanently due to end-of-life; please contact dnceng for any questions or concerns, and we can help you decide how to proceed and discuss other options. [/home/vsts/work/1/s/tests/integration-tests/Apple/Simulator.Tests.proj]
    2 Warning(s)
    0 Error(s)

Time Elapsed 00:03:14.97
Killing running build processes...

Finishing: Run tests in Helix

ref: https://dev.azure.com/dnceng-public/public/_build/results?buildId=923987&view=logs&j=ccc97bb6-1a23-5e71-fdfa-3cdca4a74749&t=27fc7eb2-ead9-59e1-6679-a637855d40c5

  • While on failure - timeout the same step gets stuck with:
Waiting for completion of job 967d92a2-ec10-4332-927f-d28a6563f367 on osx.1200.arm64.open (Details: https://helix.dot.net/api/jobs/967d92a2-ec10-4332-927f-d28a6563f367/details?api-version=2019-06-17 )
  Job 5427159b-500d-49f1-aac0-ec148a492bbe on osx.1200.amd64.open is completed with 6 finished work items.

ref: https://dev.azure.com/dnceng-public/public/_build/results?buildId=930014&view=logs&s=c58bc33c-b825-5bca-90ca-50f6e9293dd8&j=e6966639-fe40-5068-d9ae-681cccecafdf

NOTE: All the tests successfully passed on Helix, but it seems that the communication is lost.

@garath
Copy link
Member

garath commented Jan 27, 2025

Looks like the timeout happened because the osx.1200.arm64.open queue was very busy while the job was running. Right now, I do not think there are any problems with the infrastructure. I will investigate a bit more to see what caused such a back-up.

@garath garath self-assigned this Jan 27, 2025
@garath
Copy link
Member

garath commented Jan 28, 2025

Ah, the queue was consumed with updates and patching. The patching jobs did run longer than necessary and we've communicated with our partner team about the issue. Future jobs will be much shorter and should not overly impact jobs.

@garath garath removed their assignment Jan 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants