Uploaded image for project: 'Apache Whirr (retired)'
  1. Apache Whirr (retired)
  2. WHIRR-301

Improve code testability

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      I'm thinking about the following changes:

      • use in-memory cluster state store in all service integration tests
      • it should be possible to run integration tests in parallel (easy with no state and port conflicts)
      • each service integration test should be executed on multiple OSes: Ubuntu / Debian and Centos. We should be able to set a flag to get this behavior.
      • refactor and write missing tests for ClusterStateStore (as discussed in WHIRR-288)

      I'm going to create a subtask for each fix.

      What do you think? What else should we do to improve the testing process?

      Attachments

        Issue Links

          Activity

            People

              savu.andrei Andrei Savu
              savu.andrei Andrei Savu
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated: