fix build
add tests for s3 and hdfs