HDFS-13353. RBF: TestRouterWebHDFSContractCreate failed. Contributed by Takanobu Asanuma.
Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/3121e8c2 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/3121e8c2 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/3121e8c2 Branch: refs/heads/HDFS-7240 Commit: 3121e8c29361cb560df29188e1cd1061a5fc34c4 Parents: f32d627 Author: Wei Yan <w...@apache.org> Authored: Thu Apr 5 12:00:52 2018 -0700 Committer: Wei Yan <w...@apache.org> Committed: Thu Apr 5 12:00:52 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/3121e8c2/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/3121e8c2/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: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org