Uploaded image for project: 'Geode'
  1. Geode
  2. GEODE-1565

GemfireDataCommandsDUnitTest fails when executed over HTTP

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 1.0.0-incubating.M3
    • gfsh
    • None

    Description

      CommandOverHttpDUnitTest executes GFSH command dunit tests over HTTP by specifying:

        @ClassRule
        public static ProvideSystemProperty provideSystemProperty = new ProvideSystemProperty(CliCommandTestBase.USE_HTTP_SYSTEM_PROPERTY, "true");
      

      Executing GemfireDataCommandsDUnitTest directly passes, but executing it over HTTP results in several failures (possibly introduced by fix for GEODE-835):

      • testRebalanceCommandForSimulateWithNoMember
      • testRebalanceCommandForSimulate
      • testRebalanceForExcludeRegionFunction
      • testRebalanceForIncludeRegionFunction
      • testSimulateForEntireDS

      Note: this bug does not reproduce on the command-line via:

      ./gradlew geode-web:distributedTest -DdistributedTest.single=CommandOverHttpDUnitTest

      ...because distributedTest excludes the above tests because they are now annotated with FlakyTest.

      The fix for GEODE-835 (replace geode-joptsimple with dependency on jopt-simple release) is required so GemfireDataCommandsDUnitTest should be removed from CommandOverHttpDUnitTest until this ticket can be fixed.

      Attachments

        Activity

          People

            klund Kirk Lund
            klund Kirk Lund
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: