Skip to content

outerloop-nightly is broken because "native test components" is unavailable #85263

@kunalspathak

Description

@kunalspathak

It seems that we skip to upload the "native test components" because of which all the test jobs in outerloop-nightly fails because it tries to download those artifacts but doesn't find it. The conditions to skip uploading seems legitimate, so not sure if we should skip downloading them as well with the same conditions check.

- ${{ if and(ne(parameters.compilerName, 'gcc'), ne(parameters.testGroup, ''), ne(parameters.testGroup, 'clrTools'), ne(parameters.disableClrTest, true)) }}:
# Publish test native components for consumption by test execution.
- ${{ if and(ne(parameters.isOfficialBuild, true), eq(parameters.pgoType, '')) }}:
- template: /eng/pipelines/common/upload-artifact-step.yml
parameters:
rootFolder: $(nativeTestArtifactRootFolderPath)
includeRootFolder: false
archiveType: $(archiveType)
tarCompression: $(tarCompression)
archiveExtension: $(archiveExtension)
artifactName: $(nativeTestArtifactName)
displayName: 'native test components'

runtime pipeline

image

vs.

outerloop-nightly pipeline

image

and the download job for native test components keep failing.

image

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