Qpid
  1. Qpid
  2. QPID-3007

Inconsistent management messages in a cluster, test fails sporadically

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.9
    • Fix Version/s: 0.9
    • Component/s: C++ Clustering
    • Labels:
      None

      Description

      Management messages on different members of a cluster can be different, which can cause a cluster member to fail with an invalid-arg error.

      The cluster_tests.py test_management and test_management_qmf2 exercise management code and collects detailed trace logging. The logs are compared for consistency.

      The test is disabled as it does not pass. To enable the test remove these lines from cpp/src/tests/cluster_test_logs.py:91

      1. FIXME aconway 2011-01-19: disable when called from unit tests
      2. Causing sporadic failures, see https://issues.apache.org/jira/browse/QPID-3007
        if _name_ != "_main_": return

      When enabled the test fails, all inconsistencies shown by this test need to be resolved.

        Activity

        Justin Ross made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Alan Conway made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Fix Version/s 0.9 [ 12315382 ]
        Resolution Fixed [ 1 ]
        Alan Conway made changes -
        Description Management messages on different members of a cluster can be different, which can cause a cluster member to fail with an invalid-arg error.

        The cluster_tests.py has a test_management test which exercises management code and collects detailed trace logging. The logs are compared for consistency.

        Currently this test fails sporadically. Currently the test is disabled, see cluster_test_logs.py:90

        All inconsistencies revealed by the test need to be corrected.
        Management messages on different members of a cluster can be different, which can cause a cluster member to fail with an invalid-arg error.

        The cluster_tests.py test_management and test_management_qmf2 exercise management code and collects detailed trace logging. The logs are compared for consistency.

        The test is disabled as it does not pass. To enable the test remove these lines from cpp/src/tests/cluster_test_logs.py:91

            # FIXME aconway 2011-01-19: disable when called from unit tests
            # Causing sporadic failures, see https://issues.apache.org/jira/browse/QPID-3007
            if __name__ != "__main__": return

        When enabled the test fails, all inconsistencies shown by this test need to be resolved.
        Alan Conway made changes -
        Field Original Value New Value
        Description Management messages on different members of a cluster can be different, which can cause a cluster member to fail with an invalid-arg error.

        The cluster_tests.py has a test_management test which exercises management code and collects detailed trace logging. The logs are compared for consistency.

        Currently this test fails sporadically. Currently the test is disabled, see cluster_tests.py, look for:
        # cluster_test_logs.verify_logs(glob.glob("*.log"))

        All inconsistencies revealed by the test need to be corrected.
        Management messages on different members of a cluster can be different, which can cause a cluster member to fail with an invalid-arg error.

        The cluster_tests.py has a test_management test which exercises management code and collects detailed trace logging. The logs are compared for consistency.

        Currently this test fails sporadically. Currently the test is disabled, see cluster_test_logs.py:90

        All inconsistencies revealed by the test need to be corrected.
        Alan Conway created issue -

          People

          • Assignee:
            Alan Conway
            Reporter:
            Alan Conway
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development