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

StateTransferFunctionalTest random failures

    Details

      Description

      Since the ISPN-6214 fix, the global components are started when the DefaultCacheManager is started. This includes LocalTopologyManager and ClusterTopologyManager, created in the GlobalComponentRegistry constructor, and they also pull in the Transport component.

      In StateTransferFunctionalTest and its subclasses, this means the JGroups channel is created and joins the cluster before the JoiningNode registers its view listener. Because the listener is registered after the view update, it doesn't receive any notifications, and waitForJoin() always times out.

      We should remove the JoiningNode class altogether, because merges during initial cluster formation are practically impossible with our current test setup.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  dan.berindei Dan Berindei
                  Reporter:
                  dan.berindei Dan Berindei
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: