Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.4.6, 3.5.0
    • Component/s: tests
    • Labels:
      None

      Description

      ClientBase#createNewServerInstance() - Say the startup of the server fails, this will not initialize 'serverFactory' and will be null. When the flow comes to teardown/shutdown, it will bypass stopping of this server instance due to the following check. This will affect other test case verifications like, jmx check 'JMXEnv#ensureOnly'.

      ClientBase#shutdownServerInstance

          static void shutdownServerInstance(ServerCnxnFactory factory,
                  String hostPort)
          {
              if (factory != null) {
                 //...shutdown logic
              }
      

        Attachments

        1. ZOOKEEPER-1852-br-3.4.patch
          4 kB
          Rakesh R
        2. ZOOKEEPER-1852.patch
          4 kB
          Rakesh R
        3. ZOOKEEPER-1852.patch
          4 kB
          Rakesh R
        4. ZOOKEEPER-1852-br-3.4.patch
          4 kB
          Rakesh R
        5. ZOOKEEPER-1852-br-3.4.patch
          5 kB
          Rakesh R
        6. ZOOKEEPER-1852.patch
          5 kB
          Rakesh R

          Activity

            People

            • Assignee:
              rakeshr Rakesh R
              Reporter:
              rakeshr Rakesh R
            • Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: