Return-Path: X-Original-To: apmail-hadoop-common-commits-archive@www.apache.org Delivered-To: apmail-hadoop-common-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id B6C91CABA for ; Mon, 1 Jul 2013 02:37:41 +0000 (UTC) Received: (qmail 41509 invoked by uid 500); 1 Jul 2013 02:37:41 -0000 Delivered-To: apmail-hadoop-common-commits-archive@hadoop.apache.org Received: (qmail 41200 invoked by uid 500); 1 Jul 2013 02:37:37 -0000 Mailing-List: contact common-commits-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: common-dev@hadoop.apache.org Delivered-To: mailing list common-commits@hadoop.apache.org Received: (qmail 41193 invoked by uid 500); 1 Jul 2013 02:37:36 -0000 Delivered-To: apmail-hadoop-core-commits@hadoop.apache.org Received: (qmail 41190 invoked by uid 99); 1 Jul 2013 02:37:36 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 01 Jul 2013 02:37:36 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.131] (HELO eos.apache.org) (140.211.11.131) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 01 Jul 2013 02:37:34 +0000 Received: from eos.apache.org (localhost [127.0.0.1]) by eos.apache.org (Postfix) with ESMTP id 15651D7; Mon, 1 Jul 2013 02:37:13 +0000 (UTC) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable From: Apache Wiki To: Apache Wiki Date: Mon, 01 Jul 2013 02:37:12 -0000 Message-ID: <20130701023712.25767.94357@eos.apache.org> Subject: =?utf-8?q?=5BHadoop_Wiki=5D_Trivial_Update_of_=22HCFS/FileSystem-2=2E0-Te?= =?utf-8?q?sts=22_by_JayVyas?= Auto-Submitted: auto-generated X-Virus-Checked: Checked by ClamAV on apache.org Dear Wiki user, You have subscribed to a wiki page or wiki category on "Hadoop Wiki" for ch= ange notification. The "HCFS/FileSystem-2.0-Tests" page has been changed by JayVyas: https://wiki.apache.org/hadoop/HCFS/FileSystem-2.0-Tests?action=3Ddiff&rev1= =3D7&rev2=3D8 =3D Tests added in package org.apache.hadoop.fs , for the FileSystem API,= in 2.0: =3D - There are essentially 2 major types of tests in this package which are re= levant to the HCFS working group. 1) Those that exercise the FileSystem a= nd 2) Those that exercise the new AbstractFileSystem. + There are essentially 2 major types of tests in this package which are re= levant to the HCFS working group. = + = + 1) Those that exercise the FileSystem and = + 2) Those that exercise the new AbstractFileSystem. + = + Of those test types, we have "HCFS" tests, which are generic, and other t= ests, which either Mock a FileSystem implementation (MOCK), are abstract in= their implementation (ABSTRACT), test the LocalFileSystem (LOCAL), or test= HDFS specifically (HDFS). = =3D=3D FileSystem Tests =3D=3D These tests build off of the [[HCFS/FileSystem-1.0-Tests|FileSystem-1.0]= ] test library. @@ -23, +28 @@ ||S3 ||TestS3_LocalFileContextURI || || ||Generic ||TestTrash ||Tests trash intervals || = - = - = - = =3D=3D AbstractFileSystem Tests =3D=3D These are new to Hadoop 2.X. Many of these tests define a protected para= meter which for the FileContext which can be overriden by extending classe= s, making them well suited for HCFS testing in 2.0 AbstractFileSystem imple= mentations. ||HCFS ||FCStatisticsBaseTest ||Base Test to FileContext || @@ -42, +44 @@ ||HCFS ||TestFileContextResolveAfs || || || ||TestFilterFs || || = - = - = - = =3D=3D Other Tests =3D=3D ||FileContextTestHelper || ||TestAvroFSInput || @@ -55, +54 @@ ||TestFsOptions || ||TestFsShellCopy || = - = =3D=3D Sub packages, specific implementation tests =3D=3D ||kfs || ||loadGenerator || @@ -65, +63 @@ ||shell || ||slive || ||viewfs || - = = '''Other Relevant (Not necessarily 2.X related) Test Frameworks''' (Swift= , KFS, etc...) = @@ -87, +84 @@ ||SwiftFS ||TestSwiftFileSystemDirectories ||Test file and directory sema= ntics. Adaptable to a generic test. || ||Generic (extends SwiftFileSystemBaseTest) ||SwiftFileSystemTestBlockLoc= ation ||Tests that blocks are provided in FileSystem getFileBlockLocations = call || = - = - = - = ''Other tests in the Hadoop-Swift-Integration repository:'' - = ||InMemorySwiftObjectStore ||An admittedly "unrealistic" mock of Swift st= orage engine for testing. || ||http ||package with unit tests for Rest clients connecting to Swift. || ||snative ||package with extended version of SwiftFileSystem specific for= testing large uploads. || - = = =3D=3D Conclusions =3D=3D Hadoop 2.X adds several new tests and the FileContext related tests provi= de extension points for other HCFS tests.