Lines Matching full:csv
8 This module is used to upload csv files generated by performance related tests
13 contains a path to csv files need to be uploaded to cns.
16 3. Locate the csv files in GS, and upload them to desired cns location.
50 """Exception raised when csv files not found in GS."""
54 """A class contains the information of a folder storing csv files to be
55 uploaded, and logic to upload the csv files.
62 # A class variable whose value is the cns path to upload the csv files to.
69 @param perf_csv_folder: Path of the folder contains csv files in test
86 """Get the url to the folder storing csv files in GS.
88 The url can be formulated based on csv folder, test_name and hostname.
91 gsutil is used to download the csv files with this gs url.
97 """Download the folder containing csv files to the given dest_dir.
99 @param dest_dir: A directory to store the downloaded csv files.
101 @return: A list of strings, each is a path to a csv file in the
103 @raise CsvNonexistenceException: If no csv file found in the GS.
106 # Find all csv files in given GS url recursively
107 files = utils.run('gsutil ls -r %s | grep -e .*\\\\.csv$' %
110 raise CsvNonexistenceException('No csv file found in %s', gs_url)
219 help='cns path to where csv files are uploaded to.')
231 """Main process to repeat the workflow of searching/uploading csv files.
253 # Ignore the failure if CSV files are not found in GS.