add S3 recursive copy test and netcdf scan