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

Add support for JMX in the in-jvm dtest framework

    XMLWordPrintableJSON

Details

    • Quality Assurance
    • Challenging
    • All
    • None
    • Hide

      New and modified dtests:

      1) Updated existing JMXGetterCheckTest.java to use new JXM feature

      2) Created new JMXFeatureTest.java to test the feature implementation itself

      3) Added a new test to ResourceLeakTest.java and made sure the implementation didn't leak

      Show
      New and modified dtests: 1) Updated existing JMXGetterCheckTest.java to use new JXM feature 2) Created new JMXFeatureTest.java to test the feature implementation itself 3) Added a new test to ResourceLeakTest.java and made sure the implementation didn't leak

    Description

      In many cases, it would be useful to be able to enable JMX endpoints within the in-jvm dtest framework, including the existing JMX Getter test, which used to simply spin up a JMX registry and then leave it running.  There are quite a few JMX-related functions that don’t have tests today, and some external usages of the in-jvm dtest framework could also benefit from exposing JMX like we did Native before.

      Attachments

        Activity

          People

            drohrer Doug Rohrer
            drohrer Doug Rohrer
            Doug Rohrer
            Alex Petrov, Jon Meredith
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 5h 50m
                5h 50m