Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-14817

Move most client tests to the server testsuite

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

XMLWordPrintable

      The client testsuite uses ad-hoc embedded servers. This is not ideal for the following reasons:

      • it does not test the actual server, which initializes components in a specific way
      • it cannot be used against different server versions
      • it cannot be used with different JDK versions
      • servers are started and stopped many times
      • some of the tests are limited by the presence of dummy implementations (e.g. security)

      While there is a subset of tests which use a white-box approach, manipulating the internals of the servers (via ControlledTimeServices, injecting failures, etc), most of the client testsuite can be migrated to the server testsuite.

              ttarrant@redhat.com Tristan Tarrant
              ttarrant@redhat.com Tristan Tarrant
              Archiver:
              rhn-support-adongare Amol Dongare

                Created:
                Updated:
                Resolved:
                Archived: