Uploaded image for project: 'Flume'
  1. Flume
  2. FLUME-2629

Improve RpcClient unit tests

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      There is some room for improvement in RpcClient-related tests:

      • Some of them use Avro and Thrift servers that are not needed (most of the time). This makes them unnecessarily slower and, in some cases, unstable.
      • There is a lot of reliance on Thread.sleep(arbitraryTime) hoping that something happens meanwhile. These tests are unstable in some environments where arbitraryTime is too low.

      Attachments

        1. FLUME-2629-0.patch
          96 kB
          Santiago M. Mola

        Issue Links

          Activity

            People

              smolav Santiago M. Mola
              smolav Santiago M. Mola
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: