hadoop-common-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Hadoop Wiki] Trivial Update of "HCFS/FileSystem-2.0-Tests" by JayVyas
Date Mon, 01 Jul 2013 02:37:12 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Hadoop Wiki" for change notification.

The "HCFS/FileSystem-2.0-Tests" page has been changed by JayVyas:
https://wiki.apache.org/hadoop/HCFS/FileSystem-2.0-Tests?action=diff&rev1=7&rev2=8

  = Tests added in package org.apache.hadoop.fs , for the FileSystem API, in 2.0: =
- There are essentially 2 major types of tests in this package which are relevant to the HCFS
working group.   1) Those that exercise the FileSystem and 2) Those that exercise the new
AbstractFileSystem.
+ There are essentially 2 major types of tests in this package which are relevant 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 tests, which either
Mock a FileSystem implementation (MOCK), are abstract in their implementation (ABSTRACT),
test the LocalFileSystem (LOCAL), or test HDFS specifically (HDFS).
  
  == FileSystem Tests ==
  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 ||
  
- 
- 
- 
  == AbstractFileSystem Tests ==
  These are new to Hadoop 2.X.  Many of these tests define a protected parameter which for
the FileContext which  can be overriden by extending classes, making them well suited for
HCFS testing in 2.0 AbstractFileSystem implementations.
  ||HCFS ||FCStatisticsBaseTest ||Base Test to FileContext ||
@@ -42, +44 @@

  ||HCFS ||TestFileContextResolveAfs || ||
  || ||TestFilterFs || ||
  
- 
- 
- 
  == Other Tests ==
  ||FileContextTestHelper ||
  ||TestAvroFSInput ||
@@ -55, +54 @@

  ||TestFsOptions ||
  ||TestFsShellCopy ||
  
- 
  == Sub packages, specific implementation tests ==
  ||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 semantics. Adaptable
to a generic test. ||
  ||Generic (extends SwiftFileSystemBaseTest) ||SwiftFileSystemTestBlockLocation ||Tests that
blocks are provided in FileSystem getFileBlockLocations call ||
  
- 
- 
- 
  ''Other tests in the Hadoop-Swift-Integration repository:''
- 
  ||InMemorySwiftObjectStore ||An admittedly "unrealistic" mock of Swift storage 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. ||
- 
  
  == Conclusions ==
  Hadoop 2.X adds several new tests and the FileContext related tests provide extension points
for other HCFS tests.

Mime
View raw message