Skip to content

Pipeline dependency issue: Artifact CoreCLRProduct bits missing. #53842

Closed

Description

@hoyosjs

We have builds failing to acquire the CoreCLR runtime bits. I am not sure why these are needed for the mono bits there. @directhex or @akoeplinger any idea there? For example https://dev.azure.com/dnceng/public/_build/results?buildId=1170249&view=logs&j=a3584aa7-f6a0-5e90-05ca-4edce1db7c76&t=6251704e-67a1-5275-71bd-ce7ee4c63087

This is likely caused by #53696 as product dependencies have been removed from the shared test build and this had an implicit dependency edge. We can get this working by adding the dependency explicitly if needed, or removing the download if not necessary.

cc: @dotnet/runtime-infrastructure

Runfo Tracking Issue: Pipeline dependency issue: Artifact CoreCLRProduct bits missing.

Definition Build Kind Job Name
runtime 1178491 PR 53920 Mono monointerpreter Pri0 Runtime Tests Run OSX x64 release
runtime 1178491 PR 53920 Mono minijit Pri0 Runtime Tests Run OSX x64 release
runtime 1177036 Rolling Mono monointerpreter Pri0 Runtime Tests Run OSX x64 release
runtime 1177036 Rolling Mono minijit Pri0 Runtime Tests Run OSX x64 release
runtime 1176617 PR 53439 Mono monointerpreter Pri0 Runtime Tests Run OSX x64 release
runtime 1176617 PR 53439 Mono minijit Pri0 Runtime Tests Run OSX x64 release
runtime 1176566 PR 52866 Mono minijit Pri0 Runtime Tests Run OSX x64 release
runtime 1176566 PR 52866 Mono monointerpreter Pri0 Runtime Tests Run OSX x64 release
runtime 1176412 PR 53698 Mono minijit Pri0 Runtime Tests Run OSX x64 release
runtime 1176412 PR 53698 Mono monointerpreter Pri0 Runtime Tests Run OSX x64 release
runtime 1176339 PR 53866 Mono monointerpreter Pri0 Runtime Tests Run OSX x64 release
runtime 1176091 Rolling Mono monointerpreter Pri0 Runtime Tests Run OSX x64 release
runtime 1176091 Rolling Mono minijit Pri0 Runtime Tests Run OSX x64 release
runtime 1176063 PR 53669 Mono monointerpreter Pri0 Runtime Tests Run OSX x64 release
runtime 1176063 PR 53669 Mono minijit Pri0 Runtime Tests Run OSX x64 release
runtime 1175897 Rolling Mono monointerpreter Pri0 Runtime Tests Run OSX x64 release
runtime 1175897 Rolling Mono minijit Pri0 Runtime Tests Run OSX x64 release
runtime 1175285 PR 53836 Mono monointerpreter Pri0 Runtime Tests Run OSX x64 release
runtime 1175285 PR 53836 Mono minijit Pri0 Runtime Tests Run OSX x64 release
runtime 1175261 PR 53763 Mono monointerpreter Pri0 Runtime Tests Run OSX x64 release
runtime 1175261 PR 53763 Mono minijit Pri0 Runtime Tests Run OSX x64 release
runtime 1174593 PR 53606 Mono monointerpreter Pri0 Runtime Tests Run OSX x64 release
runtime 1174593 PR 53606 Mono minijit Pri0 Runtime Tests Run OSX x64 release
runtime 1174517 Rolling Mono minijit Pri0 Runtime Tests Run OSX x64 release
runtime 1174291 PR 53806 Mono monointerpreter Pri0 Runtime Tests Run OSX x64 release
runtime 1174264 PR 52791 Mono monointerpreter Pri0 Runtime Tests Run OSX x64 release
runtime 1174264 PR 52791 Mono minijit Pri0 Runtime Tests Run OSX x64 release
runtime 1174155 Rolling Mono monointerpreter Pri0 Runtime Tests Run OSX x64 release
runtime 1174093 PR 53656 Mono monointerpreter Pri0 Runtime Tests Run OSX x64 release
runtime 1174093 PR 53656 Mono minijit Pri0 Runtime Tests Run OSX x64 release

Build Result Summary

Day Hit Count Week Hit Count Month Hit Count
2 17 17

Activity

  1. ghost added
    untriagedNew issue has not been triaged by the area owner
    on Jun 8, 2021
  2. hoyosjs commented on Jun 8, 2021

    @hoyosjs
    MemberAuthor

    Is CoreCLR's product build needed to build the coreroot on mono's builds?

  3. SingleAccretion commented on Jun 8, 2021

    @SingleAccretion
    Contributor

    Is CoreCLR's product build needed to build the coreroot on mono's builds?

    I believe so, see also #53421.

  4. hoyosjs commented on Jun 8, 2021

    @hoyosjs
    MemberAuthor

    So yes, based on the last comment this is bad.

  5. removed
    untriagedNew issue has not been triaged by the area owner
    on Jun 9, 2021
  6. akoeplinger commented on Jun 10, 2021

    @akoeplinger
    Member

    If someone knows how to add the dependency in the .yml please feel free to do it :)

  7. directhex commented on Jun 10, 2021

    @directhex
    Contributor
  8. safern commented on Jun 10, 2021

    @safern
    Member

    This is a known issue that came out during the surge and that @naricc was working on. #43952

    It seems like he has not gotten cycles to fix it.

    the short term fix should be make sure we are getting the right dependency always for mono against coreclr here:

    - ${{ if or( eq(parameters.runtimeVariant, 'minijit'), eq(parameters.runtimeVariant, 'monointerpreter')) }}:

  9. ghost locked as resolved and limited conversation to collaborators on Jul 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions