Repository: hadoop Updated Branches: refs/heads/branch-2 a7d8b4d77 -> 689a8252a
HDFS-13353. RBF: TestRouterWebHDFSContractCreate failed. Contributed by Takanobu Asanuma. (cherry picked from commit 3121e8c29361cb560df29188e1cd1061a5fc34c4) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/689a8252 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/689a8252 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/689a8252 Branch: refs/heads/branch-2 Commit: 689a8252aa90d1ceb264e1a67df2ff81bbb751f4 Parents: a7d8b4d Author: Wei Yan <[email protected]> Authored: Thu Apr 5 12:00:52 2018 -0700 Committer: Wei Yan <[email protected]> Committed: Thu Apr 5 13:23:07 2018 -0700 ---------------------------------------------------------------------- .../hadoop/fs/contract/AbstractContractCreateTest.java | 12 ++++++------ .../src/test/resources/contract/webhdfs.xml | 5 +++++ 2 files changed, 11 insertions(+), 6 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hadoop/blob/689a8252/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/contract/AbstractContractCreateTest.java ---------------------------------------------------------------------- diff --git a/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/contract/AbstractContractCreateTest.java b/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/contract/AbstractContractCreateTest.java index 2053f50..07c99e0 100644 --- a/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/contract/AbstractContractCreateTest.java +++ b/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/contract/AbstractContractCreateTest.java @@ -244,12 +244,12 @@ public abstract class AbstractContractCreateTest extends out.write('a'); out.flush(); if (!fs.exists(path)) { - - if (isSupported(IS_BLOBSTORE)) { - // object store: downgrade to a skip so that the failure is visible - // in test results - skip("Filesystem is an object store and newly created files are not " - + "immediately visible"); + if (isSupported(IS_BLOBSTORE) || + isSupported(CREATE_VISIBILITY_DELAYED)) { + // object store or some file systems: downgrade to a skip so that the + // failure is visible in test results + skip("For object store or some file systems, newly created files are" + + " not immediately visible"); } assertPathExists("expected path to be visible before file closed", path); http://git-wip-us.apache.org/repos/asf/hadoop/blob/689a8252/hadoop-hdfs-project/hadoop-hdfs-rbf/src/test/resources/contract/webhdfs.xml ---------------------------------------------------------------------- diff --git a/hadoop-hdfs-project/hadoop-hdfs-rbf/src/test/resources/contract/webhdfs.xml b/hadoop-hdfs-project/hadoop-hdfs-rbf/src/test/resources/contract/webhdfs.xml index f9b7d94..0cb6dd8 100644 --- a/hadoop-hdfs-project/hadoop-hdfs-rbf/src/test/resources/contract/webhdfs.xml +++ b/hadoop-hdfs-project/hadoop-hdfs-rbf/src/test/resources/contract/webhdfs.xml @@ -23,4 +23,9 @@ <value>false</value> </property> + <property> + <name>fs.contract.create-visibility-delayed</name> + <value>true</value> + </property> + </configuration> --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
