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

New test failures are reported as both new test failures and existing test failures.

    Details

    • Similar Issues:
    • Epic Link:
    • Sprint:
      Blue Ocean - Candidates
    • Released As:
      1.15.0

      Description

      BlueOcean reports new test failures as both new test failures and existing test failures.

      Example

      Test pipeline and runs here -
      https://ci.blueocean.io/blue/organizations/jenkins/scratch%2Fbwalding%2F3-minute-avocados/detail/3-minute-avocados/12/tests

      Reproduction

      Consider a job with 2 builds

      Build 1, test A fails
      Build 2, test A / B fails

      Expected

      When displaying Build 2 test results, BlueOcean should report the following

      # New Failures - 1
      Test B
      # Existing Failures - 1
      Test A
      

      Actual

      However BlueOcean actually displays

      # New Failures - 1
      Test B
      # Existing Failures - 1
      Test B
      Test A
      

      This seems redundant (and probably wrong) to me. Also note - the count is correct, but the display is wrong.

        Attachments

          Activity

          bwalding Ben Walding created issue -
          bwalding Ben Walding made changes -
          Field Original Value New Value
          Description BlueOcean reports new test failures as both new test failures and existing test failures.

          h4. Example

          Test pipeline and runs here -
          https://ci.blueocean.io/blue/organizations/jenkins/scratch%2Fbwalding%2F3-minute-avocados/detail/3-minute-avocados/12/tests

           !image-2017-08-15-12-31-24-597.png|thumbnail!


          h4. Reproduction

          Consider a job with 2 builds

          Build 1, test A fails
          Build 2, test A / B fails

          h4. Expected
          When displaying Build 2 test results, BlueOcean should report the following

          {code}
          # New Failures
          Test B
          # Existing Failures
          Test A
          {code}

          h4. Actual

          However BlueOcean actually displays


          {code}
          # New Failures
          Test B
          # Existing Failures
          Test B
          Test A
          {code}

          This seems redundant (and probably wrong) to me.
          BlueOcean reports new test failures as both new test failures and existing test failures.
          h4. Example

          Test pipeline and runs here -
           [https://ci.blueocean.io/blue/organizations/jenkins/scratch%2Fbwalding%2F3-minute-avocados/detail/3-minute-avocados/12/tests]

          !image-2017-08-15-12-31-24-597.png|thumbnail!
          h4. Reproduction

          Consider a job with 2 builds

          Build 1, test A fails
           Build 2, test A / B fails
          h4. Expected

          When displaying Build 2 test results, BlueOcean should report the following
          {code:java}
          # New Failures - 1
          Test B
          # Existing Failures - 1
          Test A
          {code}
          h4. Actual

          However BlueOcean actually displays
          {code:java}
          # New Failures - 1
          Test B
          # Existing Failures - 1
          Test B
          Test A
          {code}
          This seems redundant (and probably wrong) to me. Also note - the count is correct, but the display is wrong.
          michaelneale Michael Neale made changes -
          Epic Link JENKINS-35761 [ 171656 ]
          jamesdumay James Dumay made changes -
          Sprint Blue Ocean 1.4 - beta 2 [ 416 ]
          jamesdumay James Dumay made changes -
          Rank Ranked higher
          jamesdumay James Dumay made changes -
          Rank Ranked lower
          jamesdumay James Dumay made changes -
          Sprint Blue Ocean 1.4 - beta 3 [ 416 ] Blue Ocean 1.4 - beta 4 [ 441 ]
          halkeye Gavin Mogan made changes -
          Assignee Gavin Mogan [ halkeye ]
          halkeye Gavin Mogan made changes -
          Status Open [ 1 ] Fixed but Unreleased [ 10203 ]
          Resolution Fixed [ 1 ]
          halkeye Gavin Mogan made changes -
          Status Fixed but Unreleased [ 10203 ] Resolved [ 5 ]
          Released As 1.15.0

            People

            • Assignee:
              halkeye Gavin Mogan
              Reporter:
              bwalding Ben Walding
            • Votes:
              7 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: