Home > Storage > ObjectScale and ECS > Product Documentation > Dell ECS: GeoDrive Best Practices > Testing strategy
The test strategy consisted of a series of different tests to exercise GeoDrive performance when uploading and downloading files from an ECS appliance. The challenge in using existing performance testing tools such as iozone, FSCT, or SPECSsfs benchmarks to test GeoDrive is that data is uploaded to ECS asynchronously or at a delayed specified time (minimum 1 second) after the file is closed and written to local disk. Using these tools will only measure the performance of reads and write to local disk and not measure the performance of GeoDrive. Thus, test scripts were written to create the datasets used and normal windows applications such as drag-and-drop items to folder and features within GeoDrive tool to upload and restore files from ECS. Filesystem logging was enabled to track all GeoDrive operations as shown in Figure 6. These logs were used to determine the time it took to fully upload and restore all files.