Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-16248

GossipTest hangs until timeout, then fails.

    XMLWordPrintableJSON

    Details

    • Bug Category:
      Correctness - Test Failure
    • Severity:
      Critical
    • Complexity:
      Normal
    • Discovered By:
      Unit Test
    • Platform:
      All
    • Impacts:
      None

      Description

      A couple of recent updates appear to have broken o.a.c.d.t.GossipTest

      • There seems to have been a merge/commit race between CASSANDRA-16146 (fee7a108) and CASSANDRA-15935 (41952a2f). The former adds a ByteBuddy interception on StorageService::bootstrap, but the latter changed the method signature, so this never actually gets injected. This causes a latch in the test not to be counted down and it hangs until timeout.
      • After fixing the test code, it still hangs due to changes to server_encryption_options initialization in CASSANDRA-16144 (f293376a). It appears to be causing an incorrect keystore location to be specified, which causes instance startup to fail, again leading to the test hanging until it times out. I don't have the cycles to dig into this further right now, but reverting that commit (and making the test fix above) restores the green bar.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              samt Sam Tunnicliffe
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: