Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-50585

Extend pipeline-library runAth() function to allow calling full ATH suite

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Open (View Workflow)
    • Priority: Major
    • Resolution: Unresolved
    • Component/s: core
    • Labels:
      None
    • Similar Issues:

      Description

      Current implementation requires test/category name(s) to be provided otherwise smoke tests will be run leaving no way to execute the suite as a whole. Given the only public usage of that function is in jenkinsci/jenkins, I suggest to change the default to whole suite and let core Jenkinsfile/essentials.yml to specify it depends on smoke tests (for now) explicitly.

        Attachments

          Activity

          Hide
          rarabaolaza Raul Arabaolaza added a comment -

          Oliver Gondža I have been thinking about this, this metadata file works for running the entire ATH. To be honest, this is not fully intentional but maybe is enough?:

          ath:
            jenkins: 'latest'
            useLocalSnapshots: false
            tests:
              - '*'
          
          Show
          rarabaolaza Raul Arabaolaza added a comment - Oliver Gondža I have been thinking about this, this metadata file works for running the entire ATH. To be honest, this is not fully intentional but maybe is enough?: ath: jenkins: 'latest' useLocalSnapshots: false tests: - '*'
          Hide
          scm_issue_link SCM/JIRA link daemon added a comment -

          Code changed in jenkins
          User: Oliver Gondža
          Path:
          essentials.yml
          http://jenkins-ci.org/commit/jenkins/e2c2e35cc5c2b2672eb3f6d6969178688ac78d9c
          Log:
          JENKINS-50585 Explicitly declared core builds against ATH smoke tests only

          Show
          scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oliver Gondža Path: essentials.yml http://jenkins-ci.org/commit/jenkins/e2c2e35cc5c2b2672eb3f6d6969178688ac78d9c Log: JENKINS-50585 Explicitly declared core builds against ATH smoke tests only
          Hide
          scm_issue_link SCM/JIRA link daemon added a comment -

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          essentials.yml
          http://jenkins-ci.org/commit/jenkins/b6dc5038c9103727d40b7725a6128bfc7041932e
          Log:
          Merge pull request #3381 from olivergondza/JENKINS-50585

          JENKINS-50585 Explicitly declared core builds against ATH smoke tests only

          Compare: https://github.com/jenkinsci/jenkins/compare/4eb3496a9e31...b6dc5038c910

          Show
          scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: essentials.yml http://jenkins-ci.org/commit/jenkins/b6dc5038c9103727d40b7725a6128bfc7041932e Log: Merge pull request #3381 from olivergondza/ JENKINS-50585 JENKINS-50585 Explicitly declared core builds against ATH smoke tests only Compare: https://github.com/jenkinsci/jenkins/compare/4eb3496a9e31...b6dc5038c910

            People

            Assignee:
            olivergondza Oliver Gondža
            Reporter:
            olivergondza Oliver Gondža
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated: