Uploaded image for project: 'Apache NiFi'
  1. Apache NiFi
  2. NIFI-1165

Master Build Fails on Windows

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Blocker
    • Resolution: Fixed
    • None
    • 0.4.0
    • None
    • None

    Description

      I tested with two separate Windows 8 machines and get the same errors when building master. There are errors in PutHDFSTest, TestRouteText and TestTailFile

      PutHDFSTest fails on lines 186 and 198.

      The output for the TestRouteText and TestTailFile:
      TestRouteText.testJson:655 expected:<7> but was:<0>
      TestRouteText.testXml:691 expected:<1> but was:<0>
      TestTailFile.setup:61 null
      TestTailFile.setup:61 null
      TestTailFile.setup:61 null
      TestTailFile.setup:61 null
      TestTailFile.setup:61 null
      TestTailFile.setup:61 null
      TestTailFile.testRolloverAfterHavingReadAllData:277 expected:<2> but was:<0>
      TestTailFile.setup:61 null
      TestTailFile.setup:61 null
      TestTailFile.setup:61 null

      TestHDFS is failing due to: "java.io.IOException: Could not locate executable null\bin\winutils.exe in the Hadoop binaries."

      TestRouteText is actually failing due to attempting to take into account Windows by using "System.lineSeparator()" when traversing a file that is checked into git using "\n" line separators.

      TestTailFile I believe is failing due to the processor holding a lock on the file while the file is trying to be rolled over. In order to manually test it, I ran NiFi and started tailing a file. When I tried to rename it (like a server rolling over a file would) it told me it was in use by Java.

      I already have a fix for TestRouteText, Oleg and I are working on HDFS, and Mark is working on TailFile

      Attachments

        1. NIFI-1165.patch
          33 kB
          Joe Percivall
        2. 0001-NIFI-1165-TailFileFixForWindows.patch
          24 kB
          Mark Payne

        Issue Links

          Activity

            People

              jpercivall Joe Percivall
              jpercivall Joe Percivall
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: