Uploaded image for project: 'Maven Surefire'
  1. Maven Surefire
  2. SUREFIRE-1560

Rework SUREFIRE-1535. Use only FORKTESTSET and split SurefireProvider to two interfaces - currently has two responsibilities

    XMLWordPrintableJSON

Details

    Description

      Currently SurefireProvider as an interface is not that easy to understand and has two responsibilities. Unnecessarily transfers and serializes tons of properties in order to compute suites via getSuites. The particular name of test (class or file suite) is transferred via properties file in multiple keys and then the goal of suite is not unique. Hard to implement such complex API. This should break the backwards compatibility towards simple API and faster startup of provider because we will transfer and serialize only necessary staff.

      Attachments

        Issue Links

          Activity

            People

              tibordigana Tibor Digana
              tibordigana Tibor Digana
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: