Uploaded image for project: 'REEF (Retired)'
  1. REEF (Retired)
  2. REEF-1271

Add better test reporting APIs to REEF.NET

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Critical
    • Resolution: Unresolved
    • None
    • None
    • REEF.NET, Tests
    • None

    Description

      REEF.NET currently relies on parsing Driver and Evaluator logs to determine whether a functional (integration) test passed. The test puts a specific message into the log, which is parsed after the Driver finishes.

      This works OK for tests on the local runtime, but is undesirable for tests on clusters. On the Java side, we rely on REEF's forwarding of exceptions from the Evaluator to the Driver and the Driver to the Client: A test indicates failure by throwing DriverSideFailure or EvaluatorSideFailure exceptions.

      Attachments

        Issue Links

          Activity

            People

              markus.weimer Markus Weimer
              markus.weimer Markus Weimer
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: