• Icon: New Feature New Feature
    • Resolution: Fixed
    • Icon: Major Major
    • testlink-plugin
    • None

      Having a test class (or method) defined at a custom field and being this class programmed using a data provider for TextNG(or @Parameters for JUnit) and a TapListenerClassYaml tap4j listener, will end with a TAP stream with several testpoints.

      Right now, it seems just one of those testpoint is being considered for updating the execution at TestLink. There could be two options to handle this:

      · Consolidate every testpoint, ending in just a testlink execution entry. If any testpoint fails, the whole testlink execution would fail.
      · Create an execution for each testpoint (see attached image executions.png)

      This two options are self-exclusive and would be selected via a dropdown at the result seeking strategy, with values "default", "consolidate" and "multiplex"

          [JENKINS-20599] Handle several testpoints TAP result file

          Sounds like a good idea. Voted +1 for this thanks

          Bruno P. Kinoshita added a comment - Sounds like a good idea. Voted +1 for this thanks

          Code changed in jenkins
          User: witokondoria
          Path:
          src/main/java/hudson/plugins/testlink/result/AbstractTAPResultSeeker.java
          src/main/java/hudson/plugins/testlink/result/TAPFileNameResultSeeker.java
          src/main/java/hudson/plugins/testlink/result/TAPMultiTestpointsFileNameResultSeeker.java
          src/main/resources/hudson/plugins/testlink/result/TAPMultiTestpointsFileNameResultSeeker/config.jelly
          http://jenkins-ci.org/commit/testlink-plugin/e51fd1bc6d8e1bda852a5f747d572d5c1ece952b
          Log:
          [FIXED JENKINS-20599] New result seeker implemented, resulting in one
          testlink execution for each TAP testpoint

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: witokondoria Path: src/main/java/hudson/plugins/testlink/result/AbstractTAPResultSeeker.java src/main/java/hudson/plugins/testlink/result/TAPFileNameResultSeeker.java src/main/java/hudson/plugins/testlink/result/TAPMultiTestpointsFileNameResultSeeker.java src/main/resources/hudson/plugins/testlink/result/TAPMultiTestpointsFileNameResultSeeker/config.jelly http://jenkins-ci.org/commit/testlink-plugin/e51fd1bc6d8e1bda852a5f747d572d5c1ece952b Log: [FIXED JENKINS-20599] New result seeker implemented, resulting in one testlink execution for each TAP testpoint

          Code changed in jenkins
          User: Bruno P. Kinoshita
          Path:
          src/main/java/hudson/plugins/testlink/result/AbstractTAPFileNameResultSeeker.java
          src/main/java/hudson/plugins/testlink/result/AbstractTAPResultSeeker.java
          src/main/java/hudson/plugins/testlink/result/TAPFileNameMultiTestPointsResultSeeker.java
          src/main/java/hudson/plugins/testlink/result/TAPFileNameResultSeeker.java
          src/main/java/hudson/plugins/testlink/result/TAPMultiTestpointsFileNameResultSeeker.java
          src/main/resources/hudson/plugins/testlink/result/TAPFileNameMultiTestPointsResultSeeker/config.jelly
          src/main/resources/hudson/plugins/testlink/result/TAPMultiTestpointsFileNameResultSeeker/config.jelly
          http://jenkins-ci.org/commit/testlink-plugin/11c768d64c11e6bf0283b2280d97e107dc7c9f67
          Log:
          JENKINS-20599

          Compare: https://github.com/jenkinsci/testlink-plugin/compare/e51fd1bc6d8e^...11c768d64c11

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Bruno P. Kinoshita Path: src/main/java/hudson/plugins/testlink/result/AbstractTAPFileNameResultSeeker.java src/main/java/hudson/plugins/testlink/result/AbstractTAPResultSeeker.java src/main/java/hudson/plugins/testlink/result/TAPFileNameMultiTestPointsResultSeeker.java src/main/java/hudson/plugins/testlink/result/TAPFileNameResultSeeker.java src/main/java/hudson/plugins/testlink/result/TAPMultiTestpointsFileNameResultSeeker.java src/main/resources/hudson/plugins/testlink/result/TAPFileNameMultiTestPointsResultSeeker/config.jelly src/main/resources/hudson/plugins/testlink/result/TAPMultiTestpointsFileNameResultSeeker/config.jelly http://jenkins-ci.org/commit/testlink-plugin/11c768d64c11e6bf0283b2280d97e107dc7c9f67 Log: JENKINS-20599 Compare: https://github.com/jenkinsci/testlink-plugin/compare/e51fd1bc6d8e ^...11c768d64c11

          Code changed in jenkins
          User: Bruno P. Kinoshita
          Path:
          pom.xml
          src/main/java/hudson/plugins/testlink/result/AbstractTAPFileNameResultSeeker.java
          src/main/java/hudson/plugins/testlink/result/AbstractTAPResultSeeker.java
          src/main/java/hudson/plugins/testlink/result/TAPFileNameMultiTestPointsResultSeeker.java
          src/main/java/hudson/plugins/testlink/result/TAPFileNameResultSeeker.java
          src/main/java/hudson/plugins/testlink/result/TAPMultiTestpointsFileNameResultSeeker.java
          src/main/resources/hudson/plugins/testlink/result/TAPFileNameMultiTestPointsResultSeeker/config.jelly
          http://jenkins-ci.org/commit/testlink-plugin/e1e3eecde910931b3e8523197874ada6764db7a4
          Log:
          JENKINS-20599 Massaging the code and bumping tap4j dep version

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Bruno P. Kinoshita Path: pom.xml src/main/java/hudson/plugins/testlink/result/AbstractTAPFileNameResultSeeker.java src/main/java/hudson/plugins/testlink/result/AbstractTAPResultSeeker.java src/main/java/hudson/plugins/testlink/result/TAPFileNameMultiTestPointsResultSeeker.java src/main/java/hudson/plugins/testlink/result/TAPFileNameResultSeeker.java src/main/java/hudson/plugins/testlink/result/TAPMultiTestpointsFileNameResultSeeker.java src/main/resources/hudson/plugins/testlink/result/TAPFileNameMultiTestPointsResultSeeker/config.jelly http://jenkins-ci.org/commit/testlink-plugin/e1e3eecde910931b3e8523197874ada6764db7a4 Log: JENKINS-20599 Massaging the code and bumping tap4j dep version

          Fixed in 3.10

          Bruno P. Kinoshita added a comment - Fixed in 3.10

            witokondoria Javier Delgado
            witokondoria Javier Delgado
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: