30.07.2013 Views

Development and Implementation of a File System for Gannet Virtual ...

Development and Implementation of a File System for Gannet Virtual ...

Development and Implementation of a File System for Gannet Virtual ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

MAX_NAME_PATH or fewer characters.<br />

Test06 Attempts to create a file in a directory that does not<br />

exist. This test fails if it successfully creates the file.<br />

Test07 Creates subdirectories within a directory <strong>and</strong> then<br />

creates one file in each subdirectory until 6 level sub<br />

dir. This test fails if it cannot create a subdirectory or<br />

file.<br />

Test08 Attempts to create a file that has the same name as an<br />

existing directory <strong>and</strong> has the same name but different<br />

character. This test fails if it successfully creates a file<br />

with the same name as an existing directory. This test<br />

also fails if it fails to create new file with the same<br />

name but different character.<br />

Test09 Attempts to create a directory that has the same name<br />

as an existing file has the same name but different<br />

character. This test fails if it successfully creates a<br />

directory with the same name as an existing file. This<br />

test also fails if it fails to create new directory with the<br />

same name but different character.<br />

Test10 Writes data to <strong>and</strong> reads data to multiple files from the<br />

outside using the lseek functions. This test fails if the<br />

data written does not match the data read.<br />

Table 5.1 Test Cases<br />

50<br />

Passed<br />

Passed<br />

Passed<br />

Passed<br />

Passed<br />

Table shown above gives an overview regarding the test cases that have been done<br />

during the testing. The detailed test cases is listed on Appendix C.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!