See Changes: [eli] HADOOP-6562. FileContextSymlinkBaseTest should use FileContextTestHelper. Contributed by Eli Collins [eli] HADOOP-7032. Assert type constraints in the FileStatus constructor. Contributed by Eli Collins [eli] HADOOP-7034. Add TestPath tests to cover dot, dot dot, and slash normalization. Contributed by Eli Collins ------------------------------------------ [...truncated 20802 lines...] [junit] 2010-11-15 11:21:23,285 INFO util.HostsFileReader (HostsFileReader.java:readFileToSet(70)) - Adding somehost to the list of hosts from [junit] 2010-11-15 11:21:23,286 INFO util.HostsFileReader (HostsFileReader.java:readFileToSet(70)) - Adding somehost2 to the list of hosts from [junit] 2010-11-15 11:21:23,286 INFO util.HostsFileReader (HostsFileReader.java:readFileToSet(70)) - Adding somehost4 to the list of hosts from [junit] 2010-11-15 11:21:23,286 INFO util.HostsFileReader (HostsFileReader.java:readFileToSet(70)) - Adding somehost3 to the list of hosts from [junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 0.245 sec [junit] Running org.apache.hadoop.util.TestIndexedSort [junit] sortRandom seed: -5046438612399552741(org.apache.hadoop.util.QuickSort) [junit] testSorted seed: 7781677975136080144(org.apache.hadoop.util.QuickSort) [junit] testAllEqual setting min/max at 158/483(org.apache.hadoop.util.QuickSort) [junit] sortWritable seed: -7279130047702927533(org.apache.hadoop.util.QuickSort) [junit] QuickSort degen cmp/swp: 23252/3713(org.apache.hadoop.util.QuickSort) [junit] sortRandom seed: -3078347472231836333(org.apache.hadoop.util.HeapSort) [junit] testSorted seed: -7273458663076248297(org.apache.hadoop.util.HeapSort) [junit] testAllEqual setting min/max at 283/157(org.apache.hadoop.util.HeapSort) [junit] sortWritable seed: 8086543703486656611(org.apache.hadoop.util.HeapSort) [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 1.521 sec [junit] Running org.apache.hadoop.util.TestOptions [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.15 sec [junit] Running org.apache.hadoop.util.TestPureJavaCrc32 [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 1.536 sec [junit] Running org.apache.hadoop.util.TestReflectionUtils [junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 0.662 sec [junit] Running org.apache.hadoop.util.TestRunJar [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.231 sec [junit] Running org.apache.hadoop.util.TestShell [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 4.287 sec [junit] Running org.apache.hadoop.util.TestStringUtils [junit] Tests run: 8, Failures: 0, Errors: 0, Time elapsed: 0.181 sec checkfailure: [touch] Creating injectfaults: [mkdir] Created dir: ivy-download: [get] Getting: http://repo2.maven.org/maven2/org/apache/ivy/ivy/2.1.0/ivy-2.1.0.jar [get] To: [get] Not modified - so not downloaded ivy-init-dirs: [mkdir] Created dir: [mkdir] Created dir: [mkdir] Created dir: [mkdir] Created dir: ivy-probe-antlib: ivy-init-antlib: ivy-init: [ivy:configure] :: loading settings :: file = ivy-resolve-common: ivy-retrieve-common: [ivy:cachepath] DEPRECATED: 'ivy.conf.file' is deprecated, use 'ivy.settings.file' instead [ivy:cachepath] :: loading settings :: file = init: [mkdir] Created dir: [mkdir] Created dir: [mkdir] Created dir: [mkdir] Created dir: [mkdir] Created dir: [mkdir] Created dir: [touch] Creating /tmp/null1608608693 [delete] Deleting: /tmp/null1608608693 [mkdir] Created dir: [copy] Copying 5 files to [copy] Copying to [copy] Copying to [copy] Copying to [copy] Copying to [copy] Copying to record-parser: compile-rcc-compiler: [javac] Compiling 29 source files to [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. Trying to override old definition of task recordcc compile-core-classes: [javac] Compiling 393 source files to [javac] :31: warning: sun.security.krb5.Config is Sun proprietary API and may be removed in a future release [javac] import sun.security.krb5.Config; [javac] ^ [javac] :32: warning: sun.security.krb5.KrbException is Sun proprietary API and may be removed in a future release [javac] import sun.security.krb5.KrbException; [javac] ^ [javac] :81: warning: sun.security.krb5.Config is Sun proprietary API and may be removed in a future release [javac] private static Config kerbConf; [javac] ^ [javac] :39: warning: sun.security.jgss.krb5.Krb5Util is Sun proprietary API and may be removed in a future release [javac] import sun.security.jgss.krb5.Krb5Util; [javac] ^ [javac] :40: warning: sun.security.krb5.Credentials is Sun proprietary API and may be removed in a future release [javac] import sun.security.krb5.Credentials; [javac] ^ [javac] :41: warning: sun.security.krb5.PrincipalName is Sun proprietary API and may be removed in a future release [javac] import sun.security.krb5.PrincipalName; [javac] ^ [javac] :85: warning: sun.security.krb5.Config is Sun proprietary API and may be removed in a future release [javac] kerbConf = Config.getInstance(); [javac] ^ [javac] :87: warning: sun.security.krb5.KrbException is Sun proprietary API and may be removed in a future release [javac] } catch (KrbException ke) { [javac] ^ [javac] :120: warning: sun.security.krb5.Credentials is Sun proprietary API and may be removed in a future release [javac] Credentials serviceCred = null; [javac] ^ [javac] :122: warning: sun.security.krb5.PrincipalName is Sun proprietary API and may be removed in a future release [javac] PrincipalName principal = new PrincipalName(serviceName, [javac] ^ [javac] :122: warning: sun.security.krb5.PrincipalName is Sun proprietary API and may be removed in a future release [javac] PrincipalName principal = new PrincipalName(serviceName, [javac] ^ [javac] :123: warning: sun.security.krb5.PrincipalName is Sun proprietary API and may be removed in a future release [javac] PrincipalName.KRB_NT_SRV_HST); [javac] ^ [javac] :125: warning: sun.security.jgss.krb5.Krb5Util is Sun proprietary API and may be removed in a future release [javac] .toString(), Krb5Util.ticketToCreds(getTgtFromSubject())); [javac] ^ [javac] :124: warning: sun.security.krb5.Credentials is Sun proprietary API and may be removed in a future release [javac] serviceCred = Credentials.acquireServiceCreds(principal [javac] ^ [javac] :134: warning: sun.security.jgss.krb5.Krb5Util is Sun proprietary API and may be removed in a future release [javac] .add(Krb5Util.credsToTicket(serviceCred)); [javac] ^ [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] 15 warnings [copy] Copying 1 file to ivy-resolve-test: ivy-retrieve-test: generate-test-records: generate-avro-records: Trying to override old definition of task schema generate-avro-protocols: Trying to override old definition of task schema compile-core-test: [mkdir] Created dir: [javac] Compiling 9 source files to [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] Compiling 188 source files to [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. Trying to override old definition of task paranamer [paranamer] Generating parameter names from to [mkdir] Created dir: [copy] Copying 1 file to -classes-compilation: -compile-fault-inject: [echo] Start weaving aspects in place [echo] Weaving of aspects is finished run-test-core-fault-inject: ivy-download: [get] Getting: http://repo2.maven.org/maven2/org/apache/ivy/ivy/2.1.0/ivy-2.1.0.jar [get] To: [get] Not modified - so not downloaded ivy-init-dirs: ivy-probe-antlib: ivy-init-antlib: ivy-init: [ivy:configure] :: loading settings :: file = ivy-resolve-common: ivy-retrieve-common: [ivy:cachepath] DEPRECATED: 'ivy.conf.file' is deprecated, use 'ivy.settings.file' instead [ivy:cachepath] :: loading settings :: file = init: [touch] Creating /tmp/null1393980459 [delete] Deleting: /tmp/null1393980459 record-parser: compile-rcc-compiler: Trying to override old definition of task recordcc compile-core-classes: [javac] Compiling 1 source file to ivy-resolve-test: ivy-retrieve-test: generate-test-records: generate-avro-records: Trying to override old definition of task schema generate-avro-protocols: Trying to override old definition of task schema compile-core-test: [javac] Compiling 9 source files to [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. Trying to override old definition of task paranamer [paranamer] Generating parameter names from to [delete] Deleting directory [mkdir] Created dir: [copy] Copying 1 file to run-test-core: [mkdir] Created dir: [delete] Deleting directory [mkdir] Created dir: [mkdir] Created dir: [copy] Copying 1 file to [copy] Copying 1 file to checkfailure: BUILD FAILED :768: Tests failed! Total time: 17 minutes 33 seconds [FINDBUGS] Skipping publisher since build result is FAILURE [WARNINGS] Skipping publisher since build result is FAILURE Publishing Javadoc Archiving artifacts Recording test results Recording fingerprints Publishing Clover coverage report... No Clover report will be published due to a Build Failure