Skip to content
This repository was archived by the owner on Sep 17, 2024. It is now read-only.
This repository was archived by the owner on Sep 17, 2024. It is now read-only.

Include k8s-autodiscover for elastic-agent test suite in fleet nightly build #2140

@mdelapenya

Description

@mdelapenya

We are separating nightly builds by test suite (fleet, k8s-autodiscover, helm) but the k8s one include scenarios for the elastic-agent.

As confirmed with the team, the nightly builds for fleet test suite should include the k8s-autodiscover scenarios for the elastic-agent.

Implementation

We are controlling which test suite to run on Jenkins, using the runTestSuites parameter https://github.com/elastic/e2e-testing/blob/main/.ci/Jenkinsfile#L44, as a comma-separated list of suites.

Each test suite is driven by this file: https://github.com/elastic/e2e-testing/blob/main/.ci/.e2e-tests.yaml, which defines a test suite and its parallel stages using scenarios and tags (See https://github.com/elastic/e2e-testing/blob/main/.ci/.e2e-tests.yaml#L73-L77)

At this moment, the Jenkinsfile processes that YAML file here: https://github.com/elastic/e2e-testing/blob/main/.ci/Jenkinsfile#L247-L263

I think we would need a way to also pass specific scenarios (i.e. k8-autodiscover:elastic-agent)

cc/ @adam-stokes

Metadata

Metadata

Assignees

No one assigned

    Labels

    Team:AutomationLabel for the Observability productivity teamTeam:Elastic-AgentLabel for the Agent teamarea:ciAnything related to the CIarea:testAnything related to the Test automationenhancementNew feature or requestimpact:highShort-term priority; add to current release, or definitely next.priority:mediumImportant work, but not urgent or blocking.size:Sless than 1 daytriagedTriaged issues will end up in Backlog column in Robots GH Project

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions