question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[Helix] Display jobs URI for all Helix submissions

See original GitHub issue
  • This issue is blocking
  • This issue is causing unreasonable pain

When Helix work items fail, the Helix SDK displays useful messages such as

error : Failure log: https://helix.dot.net/api/2019-06-17/jobs/29687c8c-a7bf-42c4-b466-6436a873c787/workitems/ProjectTemplates.Tests--net5.0/console

Nothing similar is displayed when all work items succeed. This makes it annoying to check whether test infrastructure changes work as expected (versus disabling all tests for example 😺). Need to copy and paste the job GUID to craft the jobs URI and navigate from there to a work item console log. Would be more convenient if, at least optionally, the SDK displayed the overall jobs URI e.g. https://helix.dot.net/api/2019-06-17/jobs/779101d3-cecd-4b6d-befa-40d463ae65a4 and / or the work item list e.g. https://helix.dot.net/api/jobs/779101d3-cecd-4b6d-befa-40d463ae65a4/workitems?api-version=2019-06-17

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Reactions:1
  • Comments:33 (33 by maintainers)

github_iconTop GitHub Comments

1reaction
dougbucommented, Oct 10, 2020

@MattGal @ChadNedzlek my memory was wrong. The token isn’t logged as I thought it was. See e.g. https://dev.azure.com/dnceng/internal/_build/results?buildId=846274&view=logs&j=3f6d4e0f-1b71-56b5-361e-d95b6e6da15a&t=d5bf30bc-9e5a-596c-d1c8-39e2dfa42d49&l=726

...\s\.packages\microsoft.dotnet.helix.sdk\5.0.0-beta.20467.6\tools\Microsoft.DotNet.Helix.Sdk.MultiQueue.targets(76,5): error : Failure log: https://helix.dot.net/api/2019-06-17/jobs/c63e5227-39dd-4f89-8454-5871800a85ee/workitems/ProjectTemplates.Tests--net5.0/console?access_token={Get this from helix.dot.net}

I may have been confused by some JSON files e.g. https://helix.dot.net/api/jobs/c63e5227-39dd-4f89-8454-5871800a85ee/workitems/Microsoft.AspNetCore.Cryptography.Internal.Tests--net5.0?api-version=2019-06-17&access_token=… containing URIs that authenticate automatically e.g. https://helixri107v0xdeko0k025g8.blob.core.windows.net/dotnet-aspnetcore-refs-pull-10023-merge-c63e522739dd4f8984/Microsoft.AspNetCore.Cryptography.Internal.Tests--net5.0/2390f94f-2b9d-4f94-b4cd-b562aff45de5.log?sv=...&se=...&sr=c&sp=rl&sig=

0reactions
dougbucommented, Oct 21, 2020

Done in 67035ca98fc8

Read more comments on GitHub >

github_iconTop Results From Across the Web

Jobs
A form describing the fields and possible values for each job stored in the Helix Core Server machine.. Swarm inspects the jobspec and...
Read more >
Submitting service requests - Documentation for BMC Helix ...
End users can submit and view their requests through BMC Helix Digital Workplace, the Request Entry console in BMC Service Request ...
Read more >
The Helix Magazine Submission Manager
The Helix welcomes submissions from writers from around the world. Before submitting please review our previously published works and read the notes below ......
Read more >
Async job failed: request 1 timed out · helix-editor ...
I'm using helix with pyright. to edit a single file, helix worked fine. When I tried to edit same file inside a project....
Read more >
show helix
Displays Trellix Helix settings.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found