Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
eb86d70
Update version of helix.jobmonitor to 11.0.0-beta.26406.8
mmitche Aug 6, 2026
cd2729b
Enable verbose Helix job monitor logging
mmitche Aug 7, 2026
8775b4d
Apply suggestion from @mmitche
mmitche Aug 7, 2026
d1de785
Update version of helix.jobmonitor to 11.0.0-beta.26411.1
mmitche Aug 11, 2026
1b04662
Merge branch 'main' into mmitche-patch-1
mmitche Aug 11, 2026
84f44fe
Remove verbose flag from helix-job-monitor.yml
mmitche Aug 11, 2026
8bb293b
Update Helix Job Monitor for upload pipeline rewrite
mmitche Aug 12, 2026
ebcc470
Use committed Helix Job Monitor package
mmitche Aug 12, 2026
fba1356
Force Helix Job Monitor validation on PR merge
mmitche Aug 12, 2026
c32795e
Test Helix result uploads at parallelism 32
mmitche Aug 12, 2026
02384b2
Test Job Monitor result discovery at parallelism 64
mmitche Aug 12, 2026
39b890a
Collect Job Monitor performance metrics
mmitche Aug 12, 2026
b5dfe3b
Tune Job Monitor upload parallelism to 48
mmitche Aug 12, 2026
17b80e3
Fix Job Monitor same-queue failure accounting
mmitche Aug 13, 2026
8c0c2f1
Use stable Job Monitor phase identity
mmitche Aug 13, 2026
c2b0b8f
Update Job Monitor retry semantics
mmitche Aug 13, 2026
2f66c78
Validate Job Monitor visibility-gap handling
mmitche Aug 14, 2026
8be865d
Merge upstream/main into mmitche-patch-1
mmitche Aug 14, 2026
c52a899
Merge remote-tracking branch 'upstream/main' into mmitche-patch-1
mmitche Aug 19, 2026
1f0dee0
Validate latest Job Monitor changes
mmitche Aug 19, 2026
065803d
Validate incremental Job Monitor uploads
mmitche Aug 19, 2026
d3218cd
Validate Job Monitor rate-limit scheduling
mmitche Aug 20, 2026
13576db
Validate build-scoped Job Monitor discovery
mmitche Aug 20, 2026
73626c2
Validate reviewed Job Monitor package
mmitche Aug 20, 2026
767d742
Validate simplified rate limit gate
mmitche Aug 21, 2026
6f89a40
Merge remote-tracking branch 'upstream/main' into mmitche-patch-1
mmitche Aug 21, 2026
1d70828
Validate restored rate limit gate
mmitche Aug 21, 2026
aa73daf
Use locally built Helix Job Monitor
mmitche Aug 26, 2026
95264e1
Merge upstream/main into mmitche-patch-1
mmitche Aug 26, 2026
92d20fe
Remove redundant monitor override
mmitche Aug 26, 2026
ea23352
Use uniquely built Helix Job Monitor
mmitche Aug 27, 2026
d215f3d
Force Job Monitor in validation pipeline
mmitche Aug 27, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .config/dotnet-tools.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
]
},
"microsoft.dotnet.helix.jobmonitor": {
"version": "11.0.0-beta.26424.2",
"version": "11.0.0-beta.31426.1",
"commands": [
"dotnet-helix-job-monitor"
]
Expand Down
1 change: 1 addition & 0 deletions NuGet.config
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
one as a template. The following line is a marker to insert the test restore sources.
-->
<!-- TEST_RESTORE_SOURCES_INSERTION_LINE -->
<add key="general-testing" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/general-testing/nuget/v3/index.json" />
<add key="dotnet-public" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public/nuget/v3/index.json" />
<add key="dotnet-tools" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/index.json" />
<add key="dotnet-eng" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-eng/nuget/v3/index.json" />
Expand Down
15 changes: 7 additions & 8 deletions eng/pipelines/runtime.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,14 +66,13 @@ extends:

- stage: Build
jobs:
- ${{ if eq(variables['enableHelixJobMonitor'], true) }}:
- template: /eng/common/core-templates/job/helix-job-monitor.yml
parameters:
helixAccessToken: $(HelixApiAccessToken)
timeoutInMinutes: 540
testResultUploadParallelism: 48
# Some path-filtered builds intentionally submit no Helix jobs.
allowNoHelixJobs: true
- template: /eng/common/core-templates/job/helix-job-monitor.yml
parameters:
helixAccessToken: $(HelixApiAccessToken)
timeoutInMinutes: 540
testResultUploadParallelism: 48
# Some path-filtered builds intentionally submit no Helix jobs.
allowNoHelixJobs: true

#
# Build CoreCLR verticals
Expand Down
Loading