[jira] [Commented] (HDFS-9263) tests are using /test/build/data; breaking Jenkins
[ https://issues.apache.org/jira/browse/HDFS-9263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15219558#comment-15219558 ] Akira AJISAKA commented on HDFS-9263: - bq. But seeing the intention of this Jira, and current state of jenkins reports, I feel think this might not be a blocker for 2.7.3. Agree. I think we can reduce the priority. > tests are using /test/build/data; breaking Jenkins > -- > > Key: HDFS-9263 > URL: https://issues.apache.org/jira/browse/HDFS-9263 > Project: Hadoop HDFS > Issue Type: Bug > Components: test >Affects Versions: 3.0.0 > Environment: Jenkins >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Blocker > Attachments: HDFS-9263-001.patch, HDFS-9263-002.patch, > HDFS-9263-003.patch > > > Some of the HDFS tests are using the path {{test/build/data}} to store files, > so leaking files which fail the new post-build RAT test checks on Jenkins > (and dirtying all development systems with paths which {{mvn clean}} will > miss. > fix -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-9263) tests are using /test/build/data; breaking Jenkins
[ https://issues.apache.org/jira/browse/HDFS-9263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15219449#comment-15219449 ] Akira AJISAKA commented on HDFS-9263: - Filed YETUS-362. > tests are using /test/build/data; breaking Jenkins > -- > > Key: HDFS-9263 > URL: https://issues.apache.org/jira/browse/HDFS-9263 > Project: Hadoop HDFS > Issue Type: Bug > Components: test >Affects Versions: 3.0.0 > Environment: Jenkins >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Blocker > Attachments: HDFS-9263-001.patch, HDFS-9263-002.patch, > HDFS-9263-003.patch > > > Some of the HDFS tests are using the path {{test/build/data}} to store files, > so leaking files which fail the new post-build RAT test checks on Jenkins > (and dirtying all development systems with paths which {{mvn clean}} will > miss. > fix -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-9263) tests are using /test/build/data; breaking Jenkins
[ https://issues.apache.org/jira/browse/HDFS-9263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15219448#comment-15219448 ] Vinayakumar B commented on HDFS-9263: - bq. Looks like Jenkins job is done against pull request even when a patch is attached. Yes. I will check it. > tests are using /test/build/data; breaking Jenkins > -- > > Key: HDFS-9263 > URL: https://issues.apache.org/jira/browse/HDFS-9263 > Project: Hadoop HDFS > Issue Type: Bug > Components: test >Affects Versions: 3.0.0 > Environment: Jenkins >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Blocker > Attachments: HDFS-9263-001.patch, HDFS-9263-002.patch, > HDFS-9263-003.patch > > > Some of the HDFS tests are using the path {{test/build/data}} to store files, > so leaking files which fail the new post-build RAT test checks on Jenkins > (and dirtying all development systems with paths which {{mvn clean}} will > miss. > fix -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-9263) tests are using /test/build/data; breaking Jenkins
[ https://issues.apache.org/jira/browse/HDFS-9263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15219431#comment-15219431 ] Akira AJISAKA commented on HDFS-9263: - Thanks Vinayakumar for taking this over. Looks like Jenkins job is done against pull request even when a patch is attached. > tests are using /test/build/data; breaking Jenkins > -- > > Key: HDFS-9263 > URL: https://issues.apache.org/jira/browse/HDFS-9263 > Project: Hadoop HDFS > Issue Type: Bug > Components: test >Affects Versions: 3.0.0 > Environment: Jenkins >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Blocker > Attachments: HDFS-9263-001.patch, HDFS-9263-002.patch, > HDFS-9263-003.patch > > > Some of the HDFS tests are using the path {{test/build/data}} to store files, > so leaking files which fail the new post-build RAT test checks on Jenkins > (and dirtying all development systems with paths which {{mvn clean}} will > miss. > fix -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-9263) tests are using /test/build/data; breaking Jenkins
[ https://issues.apache.org/jira/browse/HDFS-9263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15219404#comment-15219404 ] Hadoop QA commented on HDFS-9263: - | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem || Runtime || Comment || | {color:blue}0{color} | {color:blue} reexec {color} | {color:blue} 0m 0s {color} | {color:blue} Docker mode activated. {color} | | {color:red}-1{color} | {color:red} patch {color} | {color:red} 0m 5s {color} | {color:red} HDFS-9263 does not apply to trunk. Rebase required? Wrong Branch? See https://wiki.apache.org/hadoop/HowToContribute for help. {color} | \\ \\ || Subsystem || Report/Notes || | JIRA Issue | HDFS-9263 | | GITHUB PR | https://github.com/apache/hadoop/pull/53 | | Console output | https://builds.apache.org/job/PreCommit-HDFS-Build/15018/console | | Powered by | Apache Yetus 0.2.0 http://yetus.apache.org | This message was automatically generated. > tests are using /test/build/data; breaking Jenkins > -- > > Key: HDFS-9263 > URL: https://issues.apache.org/jira/browse/HDFS-9263 > Project: Hadoop HDFS > Issue Type: Bug > Components: test >Affects Versions: 3.0.0 > Environment: Jenkins >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Blocker > Attachments: HDFS-9263-001.patch, HDFS-9263-002.patch, > HDFS-9263-003.patch > > > Some of the HDFS tests are using the path {{test/build/data}} to store files, > so leaking files which fail the new post-build RAT test checks on Jenkins > (and dirtying all development systems with paths which {{mvn clean}} will > miss. > fix -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-9263) tests are using /test/build/data; breaking Jenkins
[ https://issues.apache.org/jira/browse/HDFS-9263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15219403#comment-15219403 ] Hadoop QA commented on HDFS-9263: - | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem || Runtime || Comment || | {color:blue}0{color} | {color:blue} reexec {color} | {color:blue} 0m 0s {color} | {color:blue} Docker mode activated. {color} | | {color:red}-1{color} | {color:red} patch {color} | {color:red} 0m 6s {color} | {color:red} HDFS-9263 does not apply to trunk. Rebase required? Wrong Branch? See https://wiki.apache.org/hadoop/HowToContribute for help. {color} | \\ \\ || Subsystem || Report/Notes || | JIRA Issue | HDFS-9263 | | GITHUB PR | https://github.com/apache/hadoop/pull/53 | | Console output | https://builds.apache.org/job/PreCommit-HDFS-Build/15017/console | | Powered by | Apache Yetus 0.2.0 http://yetus.apache.org | This message was automatically generated. > tests are using /test/build/data; breaking Jenkins > -- > > Key: HDFS-9263 > URL: https://issues.apache.org/jira/browse/HDFS-9263 > Project: Hadoop HDFS > Issue Type: Bug > Components: test >Affects Versions: 3.0.0 > Environment: Jenkins >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Blocker > Attachments: HDFS-9263-001.patch, HDFS-9263-002.patch, > HDFS-9263-003.patch > > > Some of the HDFS tests are using the path {{test/build/data}} to store files, > so leaking files which fail the new post-build RAT test checks on Jenkins > (and dirtying all development systems with paths which {{mvn clean}} will > miss. > fix -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-9263) tests are using /test/build/data; breaking Jenkins
[ https://issues.apache.org/jira/browse/HDFS-9263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15219377#comment-15219377 ] Hadoop QA commented on HDFS-9263: - | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem || Runtime || Comment || | {color:blue}0{color} | {color:blue} reexec {color} | {color:blue} 0m 0s {color} | {color:blue} Docker mode activated. {color} | | {color:red}-1{color} | {color:red} patch {color} | {color:red} 0m 6s {color} | {color:red} HDFS-9263 does not apply to trunk. Rebase required? Wrong Branch? See https://wiki.apache.org/hadoop/HowToContribute for help. {color} | \\ \\ || Subsystem || Report/Notes || | JIRA Issue | HDFS-9263 | | GITHUB PR | https://github.com/apache/hadoop/pull/53 | | Console output | https://builds.apache.org/job/PreCommit-HDFS-Build/15016/console | | Powered by | Apache Yetus 0.2.0 http://yetus.apache.org | This message was automatically generated. > tests are using /test/build/data; breaking Jenkins > -- > > Key: HDFS-9263 > URL: https://issues.apache.org/jira/browse/HDFS-9263 > Project: Hadoop HDFS > Issue Type: Bug > Components: test >Affects Versions: 3.0.0 > Environment: Jenkins >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Blocker > Attachments: HDFS-9263-001.patch, HDFS-9263-002.patch, > HDFS-9263-003.patch > > > Some of the HDFS tests are using the path {{test/build/data}} to store files, > so leaking files which fail the new post-build RAT test checks on Jenkins > (and dirtying all development systems with paths which {{mvn clean}} will > miss. > fix -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-9263) tests are using /test/build/data; breaking Jenkins
[ https://issues.apache.org/jira/browse/HDFS-9263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15219208#comment-15219208 ] Vinayakumar B commented on HDFS-9263: - Hi [~ste...@apache.org], As of current jenkins reports seen, there is no such files created outside "target" directory which could not be cleaned by "mvn clean". If such files present jenkins would have caught it under "ASF LICENCE warnings". Still you want this to be fixed before 2.7.3 ? Patch does a nice a Job of centralizing the usage of system property "test.build.data". But seeing the intention of this Jira, and current state of jenkins reports, I feel think this might not be a blocker for 2.7.3. > tests are using /test/build/data; breaking Jenkins > -- > > Key: HDFS-9263 > URL: https://issues.apache.org/jira/browse/HDFS-9263 > Project: Hadoop HDFS > Issue Type: Bug > Components: test >Affects Versions: 3.0.0 > Environment: Jenkins >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Blocker > Attachments: HDFS-9263-001.patch, HDFS-9263-002.patch > > > Some of the HDFS tests are using the path {{test/build/data}} to store files, > so leaking files which fail the new post-build RAT test checks on Jenkins > (and dirtying all development systems with paths which {{mvn clean}} will > miss. > fix -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-9263) tests are using /test/build/data; breaking Jenkins
[ https://issues.apache.org/jira/browse/HDFS-9263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15219123#comment-15219123 ] Vinod Kumar Vavilapalli commented on HDFS-9263: --- Either ways, can you please see if this can get into 2.7.3 within a week? Tx. > tests are using /test/build/data; breaking Jenkins > -- > > Key: HDFS-9263 > URL: https://issues.apache.org/jira/browse/HDFS-9263 > Project: Hadoop HDFS > Issue Type: Bug > Components: test >Affects Versions: 3.0.0 > Environment: Jenkins >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Blocker > Attachments: HDFS-9263-001.patch, HDFS-9263-002.patch > > > Some of the HDFS tests are using the path {{test/build/data}} to store files, > so leaking files which fail the new post-build RAT test checks on Jenkins > (and dirtying all development systems with paths which {{mvn clean}} will > miss. > fix -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-9263) tests are using /test/build/data; breaking Jenkins
[ https://issues.apache.org/jira/browse/HDFS-9263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15217716#comment-15217716 ] Steve Loughran commented on HDFS-9263: -- Not looked at this for a while; been busy with non-hadoop stuff. You want to take over? > tests are using /test/build/data; breaking Jenkins > -- > > Key: HDFS-9263 > URL: https://issues.apache.org/jira/browse/HDFS-9263 > Project: Hadoop HDFS > Issue Type: Bug > Components: test >Affects Versions: 3.0.0 > Environment: Jenkins >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Blocker > Attachments: HDFS-9263-001.patch, HDFS-9263-002.patch > > > Some of the HDFS tests are using the path {{test/build/data}} to store files, > so leaking files which fail the new post-build RAT test checks on Jenkins > (and dirtying all development systems with paths which {{mvn clean}} will > miss. > fix -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-9263) tests are using /test/build/data; breaking Jenkins
[ https://issues.apache.org/jira/browse/HDFS-9263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15217677#comment-15217677 ] Akira AJISAKA commented on HDFS-9263: - Hi [~ste...@apache.org], how is the issue going? > tests are using /test/build/data; breaking Jenkins > -- > > Key: HDFS-9263 > URL: https://issues.apache.org/jira/browse/HDFS-9263 > Project: Hadoop HDFS > Issue Type: Bug > Components: test >Affects Versions: 3.0.0 > Environment: Jenkins >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Blocker > Attachments: HDFS-9263-001.patch, HDFS-9263-002.patch > > > Some of the HDFS tests are using the path {{test/build/data}} to store files, > so leaking files which fail the new post-build RAT test checks on Jenkins > (and dirtying all development systems with paths which {{mvn clean}} will > miss. > fix -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-9263) tests are using /test/build/data; breaking Jenkins
[ https://issues.apache.org/jira/browse/HDFS-9263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15127576#comment-15127576 ] Hadoop QA commented on HDFS-9263: - | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem || Runtime || Comment || | {color:red}-1{color} | {color:red} patch {color} | {color:red} 0m 6s {color} | {color:red} HDFS-9263 does not apply to trunk. Rebase required? Wrong Branch? See https://wiki.apache.org/hadoop/HowToContribute for help. {color} | \\ \\ || Subsystem || Report/Notes || | JIRA Issue | HDFS-9263 | | GITHUB PR | https://github.com/apache/hadoop/pull/53 | | Powered by | Apache Yetus 0.2.0-SNAPSHOT http://yetus.apache.org | | Console output | https://builds.apache.org/job/PreCommit-HDFS-Build/14333/console | | Console output | https://builds.apache.org/job/PreCommit-HDFS-Build/14333/console | This message was automatically generated. > tests are using /test/build/data; breaking Jenkins > -- > > Key: HDFS-9263 > URL: https://issues.apache.org/jira/browse/HDFS-9263 > Project: Hadoop HDFS > Issue Type: Bug > Components: test >Affects Versions: 3.0.0 > Environment: Jenkins >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Blocker > Attachments: HDFS-9263-001.patch, HDFS-9263-002.patch > > > Some of the HDFS tests are using the path {{test/build/data}} to store files, > so leaking files which fail the new post-build RAT test checks on Jenkins > (and dirtying all development systems with paths which {{mvn clean}} will > miss. > fix -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-9263) tests are using /test/build/data; breaking Jenkins
[ https://issues.apache.org/jira/browse/HDFS-9263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15068695#comment-15068695 ] Steve Loughran commented on HDFS-9263: -- Chris, the latest patch I've pushed out onto the PR # has all your changes in # applies to trunk # reverts the minidfs cluster random dir. This means that there's on a very few tests asking for random paths now. > tests are using /test/build/data; breaking Jenkins > -- > > Key: HDFS-9263 > URL: https://issues.apache.org/jira/browse/HDFS-9263 > Project: Hadoop HDFS > Issue Type: Bug > Components: test >Affects Versions: 3.0.0 > Environment: Jenkins >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Blocker > Attachments: HDFS-9263-001.patch, HDFS-9263-002.patch > > > Some of the HDFS tests are using the path {{test/build/data}} to store files, > so leaking files which fail the new post-build RAT test checks on Jenkins > (and dirtying all development systems with paths which {{mvn clean}} will > miss. > fix -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-9263) tests are using /test/build/data; breaking Jenkins
[ https://issues.apache.org/jira/browse/HDFS-9263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15068673#comment-15068673 ] Steve Loughran commented on HDFS-9263: -- ..just applied chris's 002 patch to trunk and pushed out on same PR branch > tests are using /test/build/data; breaking Jenkins > -- > > Key: HDFS-9263 > URL: https://issues.apache.org/jira/browse/HDFS-9263 > Project: Hadoop HDFS > Issue Type: Bug > Components: test >Affects Versions: 3.0.0 > Environment: Jenkins >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Blocker > Attachments: HDFS-9263-001.patch, HDFS-9263-002.patch > > > Some of the HDFS tests are using the path {{test/build/data}} to store files, > so leaking files which fail the new post-build RAT test checks on Jenkins > (and dirtying all development systems with paths which {{mvn clean}} will > miss. > fix -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-9263) tests are using /test/build/data; breaking Jenkins
[ https://issues.apache.org/jira/browse/HDFS-9263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15051198#comment-15051198 ] Junping Du commented on HDFS-9263: -- Move it out to 2.6.4 given the JIRA is not updated for a period of time. > tests are using /test/build/data; breaking Jenkins > -- > > Key: HDFS-9263 > URL: https://issues.apache.org/jira/browse/HDFS-9263 > Project: Hadoop HDFS > Issue Type: Bug > Components: test >Affects Versions: 3.0.0 > Environment: Jenkins >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Blocker > Attachments: HDFS-9263-001.patch, HDFS-9263-002.patch > > > Some of the HDFS tests are using the path {{test/build/data}} to store files, > so leaking files which fail the new post-build RAT test checks on Jenkins > (and dirtying all development systems with paths which {{mvn clean}} will > miss. > fix -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-9263) tests are using /test/build/data; breaking Jenkins
[ https://issues.apache.org/jira/browse/HDFS-9263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15030121#comment-15030121 ] Junping Du commented on HDFS-9263: -- Hi, can we move this out of 2.6.3? Thanks! > tests are using /test/build/data; breaking Jenkins > -- > > Key: HDFS-9263 > URL: https://issues.apache.org/jira/browse/HDFS-9263 > Project: Hadoop HDFS > Issue Type: Bug > Components: test >Affects Versions: 3.0.0 > Environment: Jenkins >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Blocker > Attachments: HDFS-9263-001.patch, HDFS-9263-002.patch > > > Some of the HDFS tests are using the path {{test/build/data}} to store files, > so leaking files which fail the new post-build RAT test checks on Jenkins > (and dirtying all development systems with paths which {{mvn clean}} will > miss. > fix -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-9263) tests are using /test/build/data; breaking Jenkins
[ https://issues.apache.org/jira/browse/HDFS-9263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15025260#comment-15025260 ] ASF GitHub Bot commented on HDFS-9263: -- Github user cnauroth commented on a diff in the pull request: https://github.com/apache/hadoop/pull/53#discussion_r45787996 --- Diff: hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/test/GenericTestUtils.java --- @@ -59,6 +59,22 @@ private static final AtomicInteger sequence = new AtomicInteger(); + /** + * system property for test data: {@value} + */ + public static final String SYSPROP_TEST_DATA_DIR = "test.build.data"; + + /** + * Default path for test data: {@value} + */ + public static final String DEFAULT_TEST_DATA_DIR = + "target " + File.pathSeparator + "test" + File.pathSeparator + "data"; --- End diff -- I think you'll still need to incorporate the fixes I suggested earlier in a JIRA comment: remove the extra space character at the end of the `"target "` string literal, and switch from `File.pathSeparator` to `File.separator`. > tests are using /test/build/data; breaking Jenkins > -- > > Key: HDFS-9263 > URL: https://issues.apache.org/jira/browse/HDFS-9263 > Project: Hadoop HDFS > Issue Type: Bug > Components: test >Affects Versions: 3.0.0 > Environment: Jenkins >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Blocker > Attachments: HDFS-9263-001.patch, HDFS-9263-002.patch > > > Some of the HDFS tests are using the path {{test/build/data}} to store files, > so leaking files which fail the new post-build RAT test checks on Jenkins > (and dirtying all development systems with paths which {{mvn clean}} will > miss. > fix -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-9263) tests are using /test/build/data; breaking Jenkins
[ https://issues.apache.org/jira/browse/HDFS-9263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15021121#comment-15021121 ] ASF GitHub Bot commented on HDFS-9263: -- GitHub user steveloughran opened a pull request: https://github.com/apache/hadoop/pull/53 HDFS-9263 You can merge this pull request into a Git repository by running: $ git pull https://github.com/steveloughran/hadoop jenkins/HDFS-9263_build_test_data Alternatively you can review and apply these changes as the patch at: https://github.com/apache/hadoop/pull/53.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #53 commit a2a7df4f521602fef3bd49c708b0fecb080c50a1 Author: Steve LoughranDate: 2015-10-19T14:06:08Z HDFS-9263: set up GTU for single place for test dir/path setup commit c2391515fc2eed5fa1249020585cccd94a6b523d Author: Steve Loughran Date: 2015-10-19T14:07:19Z HDFS-9263 factoring out refs to build test propertyes & paths in hadoop-common commit 646811a57765532c6b2be701b67a964435b1ed50 Author: Steve Loughran Date: 2015-10-19T14:07:37Z HDFS-9263 hdft-tests commit cac0e86d6fa51ae97df9995ddea3f0df3ad6601d Author: Steve Loughran Date: 2015-10-19T19:03:35Z HDFS-9263 mapreduce tests commit ce93191dbf3e6d631736561d795573369286de88 Author: Steve Loughran Date: 2015-10-19T19:03:53Z HDFS-9263 hadoop archive test commit 6eb8f0ecb9e220779740e263cdcd68b23ef9e681 Author: Steve Loughran Date: 2015-11-22T18:34:40Z HDFS-9263 MiniDFS cluster to use hardcoded subdir under test dir. > tests are using /test/build/data; breaking Jenkins > -- > > Key: HDFS-9263 > URL: https://issues.apache.org/jira/browse/HDFS-9263 > Project: Hadoop HDFS > Issue Type: Bug > Components: test >Affects Versions: 3.0.0 > Environment: Jenkins >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Blocker > Attachments: HDFS-9263-001.patch, HDFS-9263-002.patch > > > Some of the HDFS tests are using the path {{test/build/data}} to store files, > so leaking files which fail the new post-build RAT test checks on Jenkins > (and dirtying all development systems with paths which {{mvn clean}} will > miss. > fix -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-9263) tests are using /test/build/data; breaking Jenkins
[ https://issues.apache.org/jira/browse/HDFS-9263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15013262#comment-15013262 ] Steve Loughran commented on HDFS-9263: -- OK. I think one that didn't go near minihdfs would avoid a lot of the test failures, as it would be consistently placed > tests are using /test/build/data; breaking Jenkins > -- > > Key: HDFS-9263 > URL: https://issues.apache.org/jira/browse/HDFS-9263 > Project: Hadoop HDFS > Issue Type: Bug > Components: test >Affects Versions: 3.0.0 > Environment: Jenkins >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Blocker > Attachments: HDFS-9263-001.patch, HDFS-9263-002.patch > > > Some of the HDFS tests are using the path {{test/build/data}} to store files, > so leaking files which fail the new post-build RAT test checks on Jenkins > (and dirtying all development systems with paths which {{mvn clean}} will > miss. > fix -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-9263) tests are using /test/build/data; breaking Jenkins
[ https://issues.apache.org/jira/browse/HDFS-9263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15012509#comment-15012509 ] Chris Nauroth commented on HDFS-9263: - [~ste...@apache.org], what do you think about going ahead with Allen's suggestion of a minimal patch just to make sure we only write under target/? I'm concerned about the increased space consumption mentioned in my last comment, but a bug fix to stay under target/ would be uncontroversial. If you'd like me to help out with a patch, let me know. > tests are using /test/build/data; breaking Jenkins > -- > > Key: HDFS-9263 > URL: https://issues.apache.org/jira/browse/HDFS-9263 > Project: Hadoop HDFS > Issue Type: Bug > Components: test >Affects Versions: 3.0.0 > Environment: Jenkins >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Blocker > Attachments: HDFS-9263-001.patch, HDFS-9263-002.patch > > > Some of the HDFS tests are using the path {{test/build/data}} to store files, > so leaking files which fail the new post-build RAT test checks on Jenkins > (and dirtying all development systems with paths which {{mvn clean}} will > miss. > fix -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-9263) tests are using /test/build/data; breaking Jenkins
[ https://issues.apache.org/jira/browse/HDFS-9263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15007259#comment-15007259 ] Allen Wittenauer commented on HDFS-9263: Could we at least get a fix in that moves the directory so that people stop asking the Yetus team to "fix" this? > tests are using /test/build/data; breaking Jenkins > -- > > Key: HDFS-9263 > URL: https://issues.apache.org/jira/browse/HDFS-9263 > Project: Hadoop HDFS > Issue Type: Bug > Components: test >Affects Versions: 3.0.0 > Environment: Jenkins >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Blocker > Attachments: HDFS-9263-001.patch, HDFS-9263-002.patch > > > Some of the HDFS tests are using the path {{test/build/data}} to store files, > so leaking files which fail the new post-build RAT test checks on Jenkins > (and dirtying all development systems with paths which {{mvn clean}} will > miss. > fix -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-9263) tests are using /test/build/data; breaking Jenkins
[ https://issues.apache.org/jira/browse/HDFS-9263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14968785#comment-14968785 ] Steve Loughran commented on HDFS-9263: -- Chris, the test/build/data path appeared throughout the code as the default value if the sysprop wasn't set, it also appeared elsewhere. Consolidating it means that there is one place for the default. As you note, this shouldn't be the cause of the leftovers. Doing a bulk search for the path means that we are guaranteed to have found the uses; consolidation means it won't ever arise again. Going through that code shows that a fair few of the tests have hard-coded expectations of the path set up by minidfs cluster, specifically ${test.build.data}/dfs. That's going to be an intermittent breaker of parallel test runs, as minidfs clusters may come up on separate ports, but they could be stamping on each other's datasets. We hadn't really spotted that to date (and the audits wont show it), but it's there. If we not only consolidate test dir setup, but do it in a way that isolates it for each test suite, we get that isolation. Trouble is, the -001 patch does give isolation for every MiniDFS cluster, but breaks those tests which expect restarted DFS clusters to have the same file path. We're going to need to come up with the unique path for each test suite or method, not per cluster instance —or at least add an option for that. > tests are using /test/build/data; breaking Jenkins > -- > > Key: HDFS-9263 > URL: https://issues.apache.org/jira/browse/HDFS-9263 > Project: Hadoop HDFS > Issue Type: Bug > Components: test >Affects Versions: 3.0.0 > Environment: Jenkins >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Blocker > Attachments: HDFS-9263-001.patch > > > Some of the HDFS tests are using the path {{test/build/data}} to store files, > so leaking files which fail the new post-build RAT test checks on Jenkins > (and dirtying all development systems with paths which {{mvn clean}} will > miss. > fix -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-9263) tests are using /test/build/data; breaking Jenkins
[ https://issues.apache.org/jira/browse/HDFS-9263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14970127#comment-14970127 ] Hadoop QA commented on HDFS-9263: - \\ \\ | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem || Runtime || Comment || | {color:red}-1{color} | pre-patch | 10m 50s | Pre-patch trunk has 1 extant Findbugs (version 3.0.0) warnings. | | {color:green}+1{color} | @author | 0m 0s | The patch does not contain any @author tags. | | {color:green}+1{color} | tests included | 0m 0s | The patch appears to include 36 new or modified test files. | | {color:green}+1{color} | javac | 8m 58s | There were no new javac warning messages. | | {color:green}+1{color} | release audit | 0m 24s | The applied patch does not increase the total number of release audit warnings. | | {color:green}+1{color} | checkstyle | 2m 45s | There were no new checkstyle issues. | | {color:red}-1{color} | whitespace | 0m 6s | The patch has 1 line(s) that end in whitespace. Use git apply --whitespace=fix. | | {color:green}+1{color} | install | 1m 47s | mvn install still works. | | {color:green}+1{color} | eclipse:eclipse | 0m 38s | The patch built with eclipse:eclipse. | | {color:green}+1{color} | findbugs | 5m 9s | The patch does not introduce any new Findbugs (version 3.0.0) warnings. | | {color:red}-1{color} | common tests | 8m 13s | Tests failed in hadoop-common. | | {color:red}-1{color} | hdfs tests | 45m 57s | Tests failed in hadoop-hdfs. | | | | 84m 53s | | \\ \\ || Reason || Tests || | Failed unit tests | hadoop.fs.TestLocalFsFCStatistics | | | hadoop.hdfs.server.balancer.TestBalancerWithMultipleNameNodes | | | hadoop.hdfs.server.datanode.fsdataset.impl.TestScrLazyPersistFiles | | | hadoop.hdfs.TestDFSRename | | | hadoop.hdfs.TestDatanodeConfig | | | hadoop.hdfs.server.namenode.TestXAttrConfigFlag | | | hadoop.hdfs.TestBlockReaderFactory | | | hadoop.hdfs.TestDFSClientRetries | | | hadoop.hdfs.server.namenode.TestFSImage | | | hadoop.hdfs.TestFileCreationDelete | | | hadoop.hdfs.TestSnapshotCommands | | | hadoop.hdfs.TestFileConcurrentReader | | | hadoop.hdfs.server.namenode.TestCheckpoint | | | hadoop.hdfs.TestFileAppend2 | | | hadoop.hdfs.tools.TestDFSAdmin | | | hadoop.hdfs.TestBlockStoragePolicy | | | hadoop.hdfs.TestLeaseRecovery | | | hadoop.hdfs.TestClientProtocolForPipelineRecovery | | | hadoop.hdfs.tools.TestDelegationTokenFetcher | | | hadoop.tracing.TestTraceAdmin | | | hadoop.hdfs.TestWriteConfigurationToDFS | | | hadoop.hdfs.tools.TestStoragePolicyCommands | | | hadoop.hdfs.TestReplication | | | hadoop.hdfs.server.namenode.TestAclConfigFlag | | | hadoop.hdfs.TestPipelines | | | hadoop.hdfs.TestReadStripedFileWithMissingBlocks | | | hadoop.hdfs.tools.TestGetGroups | | | hadoop.hdfs.TestParallelShortCircuitRead | | | hadoop.hdfs.TestRenameWhileOpen | | | hadoop.hdfs.TestBlocksScheduledCounter | | | hadoop.hdfs.TestRollingUpgradeRollback | | | hadoop.hdfs.server.balancer.TestBalancerWithEncryptedTransfer | | | hadoop.hdfs.TestErasureCodingPolicies | | | hadoop.hdfs.tools.TestDFSAdminWithHA | | | hadoop.hdfs.util.TestBestEffortLongFile | | | hadoop.hdfs.server.namenode.TestEditLog | | | hadoop.hdfs.TestDataTransferKeepalive | | | hadoop.hdfs.TestFSInputChecker | | | hadoop.hdfs.server.namenode.TestFileTruncate | | | hadoop.fs.permission.TestStickyBit | | | hadoop.hdfs.server.balancer.TestBalancer | | | hadoop.hdfs.shortcircuit.TestShortCircuitLocalRead | | | hadoop.hdfs.TestRead | | | hadoop.hdfs.TestDistributedFileSystem | | | hadoop.hdfs.server.namenode.TestFSEditLogLoader | | | hadoop.hdfs.TestExternalBlockReader | | | hadoop.hdfs.TestDatanodeRegistration | | | hadoop.hdfs.TestCrcCorruption | | | hadoop.hdfs.server.namenode.TestFileContextAcl | | | hadoop.hdfs.tools.TestDFSHAAdminMiniCluster | | | hadoop.hdfs.TestSmallBlock | | | hadoop.hdfs.TestDFSRollback | | | hadoop.hdfs.TestDFSStorageStateRecovery | | | hadoop.hdfs.TestHdfsAdmin | | | hadoop.hdfs.tools.offlineImageViewer.TestOfflineImageViewer | | | hadoop.hdfs.server.namenode.TestFSImageWithSnapshot | | | hadoop.hdfs.tools.offlineImageViewer.TestOfflineImageViewerForContentSummary | | | hadoop.hdfs.TestConnCache | | | hadoop.hdfs.tools.offlineImageViewer.TestOfflineImageViewerWithStripedBlocks | | | hadoop.hdfs.TestRecoverStripedFile | | | hadoop.hdfs.TestRollingUpgradeDowngrade | | | hadoop.hdfs.TestDFSFinalize | | | hadoop.hdfs.server.namenode.ha.TestPendingCorruptDnMessages | | | hadoop.hdfs.server.datanode.TestCachingStrategy | | | hadoop.hdfs.TestBlockMissingException | | | hadoop.hdfs.TestFileAppend3 | | | hadoop.hdfs.TestFileLengthOnClusterRestart | | | hadoop.hdfs.server.namenode.TestNameEditsConfigs | | | hadoop.hdfs.web.TestWebHDFSXAttr | | | hadoop.hdfs.crypto.TestHdfsCryptoStreams | |
[jira] [Commented] (HDFS-9263) tests are using /test/build/data; breaking Jenkins
[ https://issues.apache.org/jira/browse/HDFS-9263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14967948#comment-14967948 ] Chris Nauroth commented on HDFS-9263: - Hi [~ste...@apache.org]. I'm a little unclear on what this patch is trying to solve. The various test working dir properties are all built up from a base of {{project.build.directory}} in hadoop-project/pom.xml. I'd expect that to avoid dirtying the workspace by writing files outside of {{target}}. It's true that there are too many redundant properties like Andrew pointed out, but I don't think consolidating those was the original intent of this issue. Is there a specific test that you see writing outside of {{target}}? Or is the issue specifically that this causes a problem only when running outside the Maven lifecycle? bq. many buildups of test dirs now use something random, rather than a hard-coded path like "dfs". This includes minidfs cluster...which should improve parallelism on test runs. I don't think we'll be able to do this. As you've seen, there are various tests that need to do a NameNode restart without reformatting so that we can verify things like correct metadata reloaded from fsimage on startup. If this is something needed to support runs outside of Maven, then would it be possible to statically intialize a random directory once at startup and then reuse it for the whole suite? Maybe that would help. When running through Maven, the build will generate N different unique directories, where N = number of concurrent test processes. Then, each concurrent test process really operates in its own unique testing directory. That has been sufficient for isolation in the Maven runs. (Again, maybe you're trying to improve support for running outside of Maven?) > tests are using /test/build/data; breaking Jenkins > -- > > Key: HDFS-9263 > URL: https://issues.apache.org/jira/browse/HDFS-9263 > Project: Hadoop HDFS > Issue Type: Bug > Components: test >Affects Versions: 3.0.0 > Environment: Jenkins >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Blocker > Attachments: HDFS-9263-001.patch > > > Some of the HDFS tests are using the path {{test/build/data}} to store files, > so leaking files which fail the new post-build RAT test checks on Jenkins > (and dirtying all development systems with paths which {{mvn clean}} will > miss. > fix -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-9263) tests are using /test/build/data; breaking Jenkins
[ https://issues.apache.org/jira/browse/HDFS-9263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14967960#comment-14967960 ] Chris Nauroth commented on HDFS-9263: - I just noticed the Jenkins run on HADOOP-11880 shows the release audit warning problems. I guess we'd have to backtrace from those files to figure out which tests are naughty. (If you've already done so, please let me know.) > tests are using /test/build/data; breaking Jenkins > -- > > Key: HDFS-9263 > URL: https://issues.apache.org/jira/browse/HDFS-9263 > Project: Hadoop HDFS > Issue Type: Bug > Components: test >Affects Versions: 3.0.0 > Environment: Jenkins >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Blocker > Attachments: HDFS-9263-001.patch > > > Some of the HDFS tests are using the path {{test/build/data}} to store files, > so leaking files which fail the new post-build RAT test checks on Jenkins > (and dirtying all development systems with paths which {{mvn clean}} will > miss. > fix -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-9263) tests are using /test/build/data; breaking Jenkins
[ https://issues.apache.org/jira/browse/HDFS-9263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14963318#comment-14963318 ] Jagadesh Kiran N commented on HDFS-9263: Thanks [~steve_l] for reporting the same, i am planning to work on this., if you have already started work on this, please let me know > tests are using /test/build/data; breaking Jenkins > -- > > Key: HDFS-9263 > URL: https://issues.apache.org/jira/browse/HDFS-9263 > Project: Hadoop HDFS > Issue Type: Bug > Components: test >Affects Versions: 3.0.0 > Environment: Jenkins >Reporter: Steve Loughran >Priority: Blocker > > Some of the HDFS tests are using the path {{test/build/data}} to store files, > so leaking files which fail the new post-build RAT test checks on Jenkins > (and dirtying all development systems with paths which {{mvn clean}} will > miss. > fix -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-9263) tests are using /test/build/data; breaking Jenkins
[ https://issues.apache.org/jira/browse/HDFS-9263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14963464#comment-14963464 ] Steve Loughran commented on HDFS-9263: -- I'd already pulled out the IDE, though it'll take some time hardening —how about you review the code > tests are using /test/build/data; breaking Jenkins > -- > > Key: HDFS-9263 > URL: https://issues.apache.org/jira/browse/HDFS-9263 > Project: Hadoop HDFS > Issue Type: Bug > Components: test >Affects Versions: 3.0.0 > Environment: Jenkins >Reporter: Steve Loughran >Assignee: Jagadesh Kiran N >Priority: Blocker > Attachments: HDFS-9263-001.patch > > > Some of the HDFS tests are using the path {{test/build/data}} to store files, > so leaking files which fail the new post-build RAT test checks on Jenkins > (and dirtying all development systems with paths which {{mvn clean}} will > miss. > fix -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-9263) tests are using /test/build/data; breaking Jenkins
[ https://issues.apache.org/jira/browse/HDFS-9263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14964233#comment-14964233 ] Andrew Wang commented on HDFS-9263: --- I retriggered the build on this, some of these seem unrelated. Running locally I did see some errors in the changed tests, so will likely need a rev besides this. > tests are using /test/build/data; breaking Jenkins > -- > > Key: HDFS-9263 > URL: https://issues.apache.org/jira/browse/HDFS-9263 > Project: Hadoop HDFS > Issue Type: Bug > Components: test >Affects Versions: 3.0.0 > Environment: Jenkins >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Blocker > Attachments: HDFS-9263-001.patch > > > Some of the HDFS tests are using the path {{test/build/data}} to store files, > so leaking files which fail the new post-build RAT test checks on Jenkins > (and dirtying all development systems with paths which {{mvn clean}} will > miss. > fix -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-9263) tests are using /test/build/data; breaking Jenkins
[ https://issues.apache.org/jira/browse/HDFS-9263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14964241#comment-14964241 ] Andrew Wang commented on HDFS-9263: --- Other sort of related comment is that we have all these temp dirs defined in hadoop-project-dist/pom.xml: {noformat} ${project.build.directory}/test ${project.build.directory}/test/data ${project.build.directory}/log ${project.build.directory}/test-classes/webapps ${project.build.directory}/test-classes ${project.build.directory}/test-classes {noformat} Some of these are dupes, it'd be nice to get rid of whichever ones are less popular. > tests are using /test/build/data; breaking Jenkins > -- > > Key: HDFS-9263 > URL: https://issues.apache.org/jira/browse/HDFS-9263 > Project: Hadoop HDFS > Issue Type: Bug > Components: test >Affects Versions: 3.0.0 > Environment: Jenkins >Reporter: Steve Loughran >Assignee: Steve Loughran >Priority: Blocker > Attachments: HDFS-9263-001.patch > > > Some of the HDFS tests are using the path {{test/build/data}} to store files, > so leaking files which fail the new post-build RAT test checks on Jenkins > (and dirtying all development systems with paths which {{mvn clean}} will > miss. > fix -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HDFS-9263) tests are using /test/build/data; breaking Jenkins
[ https://issues.apache.org/jira/browse/HDFS-9263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14964296#comment-14964296 ] Hadoop QA commented on HDFS-9263: - \\ \\ | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem || Runtime || Comment || | {color:red}-1{color} | pre-patch | 9m 40s | Pre-patch trunk has 1 extant Findbugs (version 3.0.0) warnings. | | {color:green}+1{color} | @author | 0m 0s | The patch does not contain any @author tags. | | {color:green}+1{color} | tests included | 0m 0s | The patch appears to include 36 new or modified test files. | | {color:green}+1{color} | javac | 7m 53s | There were no new javac warning messages. | | {color:green}+1{color} | release audit | 0m 21s | The applied patch does not increase the total number of release audit warnings. | | {color:green}+1{color} | checkstyle | 2m 16s | There were no new checkstyle issues. | | {color:red}-1{color} | whitespace | 0m 6s | The patch has 1 line(s) that end in whitespace. Use git apply --whitespace=fix. | | {color:green}+1{color} | install | 1m 33s | mvn install still works. | | {color:green}+1{color} | eclipse:eclipse | 0m 34s | The patch built with eclipse:eclipse. | | {color:green}+1{color} | findbugs | 4m 28s | The patch does not introduce any new Findbugs (version 3.0.0) warnings. | | {color:green}+1{color} | common tests | 6m 56s | Tests passed in hadoop-common. | | {color:red}-1{color} | hdfs tests | 30m 18s | Tests failed in hadoop-hdfs. | | | | 64m 10s | | \\ \\ || Reason || Tests || | Failed unit tests | hadoop.hdfs.server.namenode.snapshot.TestUpdatePipelineWithSnapshots | | | hadoop.fs.TestUrlStreamHandler | | | hadoop.hdfs.shortcircuit.TestShortCircuitLocalRead | | | hadoop.hdfs.server.namenode.TestFileLimit | | | hadoop.hdfs.server.namenode.snapshot.TestFileContextSnapshot | | | hadoop.hdfs.server.namenode.TestEditLogAutoroll | | | hadoop.TestRefreshCallQueue | | | hadoop.hdfs.server.namenode.ha.TestStandbyCheckpoints | | | hadoop.cli.TestCryptoAdminCLI | | | hadoop.fs.viewfs.TestViewFsWithAcls | | | hadoop.hdfs.server.namenode.TestAddStripedBlocks | | | hadoop.hdfs.server.namenode.TestFSEditLogLoader | | | hadoop.hdfs.server.namenode.TestHostsFiles | | | hadoop.hdfs.server.datanode.fsdataset.impl.TestLazyPersistPolicy | | | hadoop.fs.contract.hdfs.TestHDFSContractDelete | | | hadoop.hdfs.server.namenode.TestFileContextAcl | | | hadoop.fs.TestFcHdfsSetUMask | | | hadoop.fs.TestUnbuffer | | | hadoop.hdfs.server.namenode.TestDeleteRace | | | hadoop.hdfs.server.namenode.TestFSDirectory | | | hadoop.fs.contract.hdfs.TestHDFSContractOpen | | | hadoop.hdfs.server.namenode.snapshot.TestSnapshotListing | | | hadoop.hdfs.server.namenode.TestFileTruncate | | | hadoop.fs.contract.hdfs.TestHDFSContractMkdir | | | hadoop.fs.contract.hdfs.TestHDFSContractAppend | | | hadoop.hdfs.server.namenode.ha.TestQuotasWithHA | | | hadoop.hdfs.server.namenode.ha.TestGetGroupsWithHA | | | hadoop.hdfs.server.namenode.TestSecondaryWebUi | | | hadoop.hdfs.server.namenode.TestMalformedURLs | | | hadoop.hdfs.server.namenode.TestAuditLogger | | | hadoop.hdfs.server.namenode.TestRecoverStripedBlocks | | | hadoop.hdfs.server.datanode.fsdataset.impl.TestLazyPersistFiles | | | hadoop.hdfs.TestDatanodeLayoutUpgrade | | | hadoop.hdfs.server.namenode.TestHDFSConcat | | | hadoop.hdfs.server.datanode.TestCachingStrategy | | | hadoop.hdfs.server.namenode.TestAddBlockRetry | | | hadoop.fs.TestSymlinkHdfsFileSystem | | | hadoop.fs.viewfs.TestViewFsDefaultValue | | | hadoop.fs.TestSymlinkHdfsFileContext | | | hadoop.hdfs.TestClientProtocolForPipelineRecovery | | | hadoop.hdfs.TestFSInputChecker | | | hadoop.hdfs.web.TestWebHDFSXAttr | | | hadoop.hdfs.server.namenode.ha.TestSeveralNameNodes | | | hadoop.hdfs.server.namenode.ha.TestBootstrapStandby | | | hadoop.hdfs.server.mover.TestStorageMover | | | hadoop.hdfs.server.datanode.fsdataset.impl.TestLazyPersistLockedMemory | | | hadoop.hdfs.server.datanode.fsdataset.impl.TestInterDatanodeProtocol | | | hadoop.cli.TestAclCLI | | | hadoop.hdfs.server.namenode.ha.TestHAMetrics | | | hadoop.hdfs.server.namenode.snapshot.TestSnapshotBlocksMap | | | hadoop.hdfs.server.namenode.TestFsLimits | | | hadoop.hdfs.TestEncryptedTransfer | | | hadoop.hdfs.server.blockmanagement.TestBlocksWithNotEnoughRacks | | | hadoop.hdfs.server.namenode.TestNNStorageRetentionFunctional | | | hadoop.hdfs.server.datanode.TestHSync | | | hadoop.hdfs.server.datanode.fsdataset.impl.TestLazyWriter | | | hadoop.hdfs.TestBlockMissingException | | | hadoop.hdfs.server.namenode.TestNameNodeRpcServer | | | hadoop.fs.contract.hdfs.TestHDFSContractSeek | | | hadoop.hdfs.web.TestWebHDFSAcl | | | hadoop.hdfs.server.namenode.TestFileContextXAttr | | | hadoop.hdfs.server.namenode.TestAclConfigFlag | | |
[jira] [Commented] (HDFS-9263) tests are using /test/build/data; breaking Jenkins
[ https://issues.apache.org/jira/browse/HDFS-9263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14963575#comment-14963575 ] Hadoop QA commented on HDFS-9263: - \\ \\ | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem || Runtime || Comment || | {color:red}-1{color} | pre-patch | 12m 3s | Pre-patch trunk has 1 extant Findbugs (version 3.0.0) warnings. | | {color:green}+1{color} | @author | 0m 0s | The patch does not contain any @author tags. | | {color:green}+1{color} | tests included | 0m 0s | The patch appears to include 36 new or modified test files. | | {color:green}+1{color} | javac | 8m 54s | There were no new javac warning messages. | | {color:green}+1{color} | release audit | 0m 21s | The applied patch does not increase the total number of release audit warnings. | | {color:green}+1{color} | checkstyle | 2m 24s | There were no new checkstyle issues. | | {color:red}-1{color} | whitespace | 0m 6s | The patch has 1 line(s) that end in whitespace. Use git apply --whitespace=fix. | | {color:green}+1{color} | install | 1m 42s | mvn install still works. | | {color:green}+1{color} | eclipse:eclipse | 0m 34s | The patch built with eclipse:eclipse. | | {color:green}+1{color} | findbugs | 4m 52s | The patch does not introduce any new Findbugs (version 3.0.0) warnings. | | {color:red}-1{color} | common tests | 9m 0s | Tests failed in hadoop-common. | | {color:red}-1{color} | hdfs tests | 22m 59s | Tests failed in hadoop-hdfs. | | | | 63m 1s | | \\ \\ || Reason || Tests || | Failed unit tests | hadoop.fs.TestLocalFsFCStatistics | | | hadoop.hdfs.TestParallelShortCircuitRead | | | hadoop.fs.contract.hdfs.TestHDFSContractMkdir | | | hadoop.hdfs.server.namenode.TestAllowFormat | | | hadoop.hdfs.server.namenode.TestCheckPointForSecurityTokens | | | hadoop.hdfs.qjournal.TestMiniJournalCluster | | | hadoop.hdfs.TestBlockStoragePolicy | | | hadoop.hdfs.server.namenode.ha.TestBootstrapStandbyWithQJM | | | hadoop.hdfs.server.namenode.snapshot.TestSnapshotMetrics | | | hadoop.cli.TestDeleteCLI | | | hadoop.hdfs.tools.TestDFSZKFailoverController | | | hadoop.hdfs.TestFileLengthOnClusterRestart | | | hadoop.hdfs.TestAppendSnapshotTruncate | | | hadoop.hdfs.server.namenode.snapshot.TestSnapshottableDirListing | | | hadoop.fs.contract.hdfs.TestHDFSContractRootDirectory | | | hadoop.hdfs.server.namenode.snapshot.TestUpdatePipelineWithSnapshots | | | hadoop.hdfs.server.namenode.TestDiskspaceQuotaUpdate | | | hadoop.cli.TestHDFSCLI | | | hadoop.hdfs.server.namenode.TestCheckpoint | | | hadoop.hdfs.TestDFSUpgradeFromImage | | | hadoop.hdfs.TestReplaceDatanodeOnFailure | | | hadoop.hdfs.tools.TestGetGroups | | | hadoop.hdfs.TestRemoteBlockReader2 | | | hadoop.hdfs.server.namenode.TestStartup | | | hadoop.hdfs.server.namenode.TestNameNodeRetryCacheMetrics | | | hadoop.hdfs.server.datanode.fsdataset.impl.TestLazyPersistPolicy | | | hadoop.hdfs.TestDFSStorageStateRecovery | | | hadoop.hdfs.server.namenode.TestFSImageWithXAttr | | | hadoop.hdfs.TestRemoteBlockReader | | | hadoop.hdfs.TestMultiThreadedHflush | | | hadoop.fs.contract.hdfs.TestHDFSContractRename | | | hadoop.hdfs.TestBlockReaderLocal | | | hadoop.cli.TestCacheAdminCLI | | | hadoop.hdfs.server.mover.TestMover | | | hadoop.hdfs.server.blockmanagement.TestOverReplicatedBlocks | | | hadoop.hdfs.server.namenode.ha.TestInitializeSharedEdits | | | hadoop.hdfs.server.namenode.web.resources.TestWebHdfsDataLocality | | | hadoop.hdfs.server.namenode.TestNameNodeRecovery | | | hadoop.hdfs.server.namenode.ha.TestFailureOfSharedDir | | | hadoop.hdfs.TestDFSStripedOutputStreamWithFailure | | | hadoop.fs.loadGenerator.TestLoadGenerator | | | hadoop.hdfs.server.namenode.TestFSImageWithAcl | | | hadoop.hdfs.server.namenode.TestLargeDirectoryDelete | | | hadoop.fs.TestFcHdfsSetUMask | | | hadoop.hdfs.TestPread | | | hadoop.hdfs.server.namenode.TestFSEditLogLoader | | | hadoop.hdfs.server.datanode.TestFsDatasetCacheRevocation | | | hadoop.hdfs.server.namenode.ha.TestQuotasWithHA | | | hadoop.hdfs.crypto.TestHdfsCryptoStreams | | | hadoop.fs.viewfs.TestViewFsFileStatusHdfs | | | hadoop.hdfs.tools.offlineImageViewer.TestOfflineImageViewerForAcl | | | hadoop.hdfs.TestDFSAddressConfig | | | hadoop.tracing.TestTracingShortCircuitLocalRead | | | hadoop.hdfs.server.namenode.ha.TestBootstrapStandby | | | hadoop.hdfs.server.namenode.TestFSDirectory | | | hadoop.tracing.TestTracing | | | hadoop.hdfs.server.datanode.fsdataset.impl.TestInterDatanodeProtocol | | | hadoop.hdfs.server.namenode.snapshot.TestNestedSnapshots | | | hadoop.hdfs.server.datanode.fsdataset.impl.TestLazyPersistFiles | | | hadoop.hdfs.TestParallelRead | | | hadoop.hdfs.TestDFSStripedInputStream | | | hadoop.hdfs.tools.TestDelegationTokenFetcher | | | hadoop.hdfs.TestRestartDFS | | |