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

There is no Jenkins plugin support for new robotframework 4.X.X

      There is no Jenkins plugin support for new robotframework 4.X.X

       

      robot framework has removed critical, non-critical concept from version 4 onwards.

      ref: https://github.com/robotframework/robotframework/issues/3624

      However the official jenkins plugin still displays critical and non-critical  tabs while reporting. due to which

      when user is using robotframework 4.0 onwards, all tests are reported under non-critical forcefully is ignoring the failures for test cases while reporting.

          [JENKINS-66697] There is no Jenkins plugin support for new robotframework 4.X.X

          Hello dibypaul, the link "Open Issues" (right column on the plugin's page at https://plugins.jenkins.io/robot/#documentation) guides you to the project https://issues.jenkins.io/browse/JENKINS , where the issues should be associated to the component "RobotFramework".

          The project where you opened the issue initially is "JENKINS-INFRA" (https://issues.jenkins.io/browse/INFRA) and is aimed at the Jenkins' Infrastructure issues only.

          I'm migrating the issue to the correct location.

          Damien Duportal added a comment - Hello dibypaul , the link "Open Issues" (right column on the plugin's page at https://plugins.jenkins.io/robot/#documentation ) guides you to the project https://issues.jenkins.io/browse/JENKINS , where the issues should be associated to the component "RobotFramework". The project where you opened the issue initially is "JENKINS-INFRA" ( https://issues.jenkins.io/browse/INFRA ) and is aimed at the Jenkins' Infrastructure issues only. I'm migrating the issue to the correct location.

          Aleksi Simell added a comment -

          Hi dibypaul

          Robot Framework 4.x is supported by the plugin since plugin version 3.0. See plugin documentation (if anchor link doesn't work, scroll down to the title that says Robot Framework 4.x compatibility).

          In short: In order to have the plugin work with 4.x you need to disable evaluating build status only based on test criticality by either unchecking the checkbox in your freestyle job or by using `onlyCritical: false` in your pipeline step.

          Since the the plugin supports both Robot Framework 3.x and 4.x, we cannot remove the "Critical tests" row from the UI, as is explained in the plugin documentation

          Aleksi Simell added a comment - Hi dibypaul Robot Framework 4.x is supported by the plugin since plugin version 3.0. See plugin documentation (if anchor link doesn't work, scroll down to the title that says Robot Framework 4.x compatibility ). In short: In order to have the plugin work with 4.x you need to disable evaluating build status only based on test criticality by either unchecking the checkbox in your freestyle job or by using `onlyCritical: false` in your pipeline step. Since the the plugin supports both Robot Framework 3.x and 4.x, we cannot remove the "Critical tests" row from the UI, as is explained in the plugin documentation

          Aleksi Simell added a comment -

          Closing this as a duplicate.

          Aleksi Simell added a comment - Closing this as a duplicate.

            Unassigned Unassigned
            dibypaul Dibyendu
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: