From Fedora Project Wiki

Revision as of 15:02, 18 September 2012 by Eglynn (talk | contribs)

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.


Description

Test Swift file upload and download

Setup

Set up your environment to use you openstack credentials

$> cd
$> . /path/to/keystonerc

Create a sample data file

$> dd if=/dev/urandom of=test.data bs=1024 count=10k 

How to test

Use the swift client to upload, download and list the file

$> swift upload c1 test.data
$> swift list
$> swift list c1
$> mkdir swift_test_1 ; cd swift_test_1
$> swift download c1 test.data

Expected Results

Verify a copy of the uploaded file was placed on 3 of the swift storage devices

$> find /srv/node/ -type f -name "*data"

Verify original and download file are identicle

$> cd -
$> md5sum test.data swift_test_1/test.data