~/bayesian/dashboard/repositories/fabric8-analytics-rudra ~/bayesian/dashboard/repositories/fabric8-analytics-rudra ---------------------------------------------------- Checking documentation strings in all sources stored in following directories: rudra tests tools docs ---------------------------------------------------- Already using interpreter /home/ptisnovs/bayesian/fabric8-analytics-common/dashboard/venv/bin/python3 Using base prefix '/usr' No LICENSE.txt / LICENSE found in source New python executable in /home/ptisnovs/bayesian/fabric8-analytics-common/dashboard/repositories/fabric8-analytics-rudra/venv/bin/python3 Not overwriting existing python script /home/ptisnovs/bayesian/fabric8-analytics-common/dashboard/repositories/fabric8-analytics-rudra/venv/bin/python (you must use /home/ptisnovs/bayesian/fabric8-analytics-common/dashboard/repositories/fabric8-analytics-rudra/venv/bin/python3) Installing setuptools, pip, wheel... done. Running virtualenv with interpreter /home/ptisnovs/bayesian/fabric8-analytics-common/dashboard/venv/bin/python3 Requirement already satisfied: pydocstyle in ./venv/lib/python3.6/site-packages (4.0.1) Requirement already satisfied: snowballstemmer in ./venv/lib/python3.6/site-packages (from pydocstyle) (1.9.1) rudra/data_store/__init__.py 0 Pass rudra/data_store/abstract_data_store.py 0 Pass rudra/data_store/bigquery/__init__.py 0 Pass rudra/data_store/bigquery/pypi_bigquery.py 0 Pass rudra/data_store/bigquery/maven_bigquery.py 0 Pass rudra/data_store/bigquery/npm_bigquery.py 0 Pass rudra/data_store/bigquery/base.py 0 Pass rudra/data_store/aws.py 0 Pass rudra/data_store/local_data_store.py 0 Pass rudra/utils/validation.py 0 Pass rudra/utils/__init__.py 0 Pass rudra/utils/pypi_parser.py 0 Pass rudra/utils/mercator.py 0 Pass rudra/utils/helper.py 0 Pass rudra/__init__.py 0 Pass rudra/deployments/__init__.py 0 Pass rudra/deployments/emr_scripts/emr_config.py 0 Pass rudra/deployments/emr_scripts/__init__.py 0 Pass rudra/deployments/emr_scripts/maven_emr.py 0 Pass rudra/deployments/emr_scripts/npm_emr.py 0 Pass rudra/deployments/emr_scripts/pypi_emr.py 0 Pass rudra/deployments/emr_scripts/emr_script_builder.py 0 Pass rudra/deployments/emr_scripts/abstract_emr.py 0 Pass tests/data_store/bigquery/test_pypi_bigquery.py tests/data_store/bigquery/test_pypi_bigquery.py:17 in public class `MockS3`: D101: Missing docstring in public class tests/data_store/bigquery/test_pypi_bigquery.py:19 in public method `__init__`: D107: Missing docstring in __init__ tests/data_store/bigquery/test_pypi_bigquery.py:24 in public method `object_exists`: D102: Missing docstring in public method tests/data_store/bigquery/test_pypi_bigquery.py:27 in public method `write_json_file`: D102: Missing docstring in public method tests/data_store/bigquery/test_pypi_bigquery.py:34 in public method `__del__`: D105: Missing docstring in magic method tests/data_store/bigquery/test_pypi_bigquery.py:37 in public method `connect`: D102: Missing docstring in public method tests/data_store/bigquery/test_pypi_bigquery.py:62 in public class `TestPyPiBigQuery`: D101: Missing docstring in public class tests/data_store/bigquery/test_pypi_bigquery.py:64 in public method `test_run_query`: D102: Missing docstring in public method tests/data_store/bigquery/test_pypi_bigquery.py:68 in public method `test_run_query_sync`: D102: Missing docstring in public method tests/data_store/bigquery/test_pypi_bigquery.py:72 in public method `test_run_query_async`: D102: Missing docstring in public method tests/data_store/bigquery/test_pypi_bigquery.py:78 in public method `test_get_result_sync`: D102: Missing docstring in public method tests/data_store/bigquery/test_pypi_bigquery.py:88 in public method `test_get_result_async`: D102: Missing docstring in public method tests/data_store/bigquery/test_pypi_bigquery.py:99 in public class `TestPyPiDataProcessing`: D101: Missing docstring in public class tests/data_store/bigquery/test_pypi_bigquery.py:100 in public method `test_process_with_validation`: D102: Missing docstring in public method tests/data_store/bigquery/test_pypi_bigquery.py:113 in public method `test_process_without_validation`: D102: Missing docstring in public method 15 Fail tests/data_store/bigquery/test_npm_bigquery.py tests/data_store/bigquery/test_npm_bigquery.py:17 in public class `MockS3`: D101: Missing docstring in public class tests/data_store/bigquery/test_npm_bigquery.py:19 in public method `__init__`: D107: Missing docstring in __init__ tests/data_store/bigquery/test_npm_bigquery.py:24 in public method `object_exists`: D102: Missing docstring in public method tests/data_store/bigquery/test_npm_bigquery.py:27 in public method `write_json_file`: D102: Missing docstring in public method tests/data_store/bigquery/test_npm_bigquery.py:34 in public method `__del__`: D105: Missing docstring in magic method tests/data_store/bigquery/test_npm_bigquery.py:37 in public method `connect`: D102: Missing docstring in public method tests/data_store/bigquery/test_npm_bigquery.py:62 in public class `TestNpmBigQuery`: D101: Missing docstring in public class tests/data_store/bigquery/test_npm_bigquery.py:64 in public method `test_run_query`: D102: Missing docstring in public method tests/data_store/bigquery/test_npm_bigquery.py:68 in public method `test_run_query_sync`: D102: Missing docstring in public method tests/data_store/bigquery/test_npm_bigquery.py:72 in public method `test_run_query_async`: D102: Missing docstring in public method tests/data_store/bigquery/test_npm_bigquery.py:78 in public method `test_get_result_sync`: D102: Missing docstring in public method tests/data_store/bigquery/test_npm_bigquery.py:88 in public method `test_get_result_async`: D102: Missing docstring in public method tests/data_store/bigquery/test_npm_bigquery.py:99 in public class `TestNpmataProcessing`: D101: Missing docstring in public class tests/data_store/bigquery/test_npm_bigquery.py:100 in public method `test_process`: D102: Missing docstring in public method tests/data_store/bigquery/test_npm_bigquery.py:112 in public method `test_handle_corrupt_packagejson`: D102: Missing docstring in public method tests/data_store/bigquery/test_npm_bigquery.py:127 in public method `test_construct_packages`: D102: Missing docstring in public method 16 Fail tests/data_store/bigquery/test_maven_bigquery.py tests/data_store/bigquery/test_maven_bigquery.py:17 in public class `MockS3`: D101: Missing docstring in public class tests/data_store/bigquery/test_maven_bigquery.py:19 in public method `__init__`: D107: Missing docstring in __init__ tests/data_store/bigquery/test_maven_bigquery.py:24 in public method `object_exists`: D102: Missing docstring in public method tests/data_store/bigquery/test_maven_bigquery.py:27 in public method `write_json_file`: D102: Missing docstring in public method tests/data_store/bigquery/test_maven_bigquery.py:34 in public method `__del__`: D105: Missing docstring in magic method tests/data_store/bigquery/test_maven_bigquery.py:37 in public method `connect`: D102: Missing docstring in public method tests/data_store/bigquery/test_maven_bigquery.py:62 in public class `TestMavenBigQuery`: D101: Missing docstring in public class tests/data_store/bigquery/test_maven_bigquery.py:64 in public method `test_run_query`: D102: Missing docstring in public method tests/data_store/bigquery/test_maven_bigquery.py:68 in public method `test_run_query_sync`: D102: Missing docstring in public method tests/data_store/bigquery/test_maven_bigquery.py:72 in public method `test_run_query_async`: D102: Missing docstring in public method tests/data_store/bigquery/test_maven_bigquery.py:78 in public method `test_get_result_sync`: D102: Missing docstring in public method tests/data_store/bigquery/test_maven_bigquery.py:88 in public method `test_get_result_async`: D102: Missing docstring in public method tests/data_store/bigquery/test_maven_bigquery.py:99 in public class `TestMavenDataProcessing`: D101: Missing docstring in public class tests/data_store/bigquery/test_maven_bigquery.py:100 in public method `test_process`: D102: Missing docstring in public method tests/data_store/bigquery/test_maven_bigquery.py:111 in public method `test_construct_packages`: D102: Missing docstring in public method 15 Fail tests/data_store/bigquery/test_base_upload_s3.py 0 Pass tests/data_store/bigquery/test_base.py tests/data_store/bigquery/test_base.py:15 in public class `MockDB`: D101: Missing docstring in public class tests/data_store/bigquery/test_base.py:16 in public method `__init__`: D107: Missing docstring in __init__ tests/data_store/bigquery/test_base.py:38 in public method `manifest_content`: D102: Missing docstring in public method tests/data_store/bigquery/test_base.py:48 in public method `run`: D102: Missing docstring in public method tests/data_store/bigquery/test_base.py:53 in public class `QueryJob`: D101: Missing docstring in public class tests/data_store/bigquery/test_base.py:55 in public method `__init__`: D107: Missing docstring in __init__ tests/data_store/bigquery/test_base.py:60 in public method `result`: D102: Missing docstring in public method tests/data_store/bigquery/test_base.py:63 in public method `done`: D102: Missing docstring in public method tests/data_store/bigquery/test_base.py:66 in public method `__iter__`: D105: Missing docstring in magic method tests/data_store/bigquery/test_base.py:70 in public class `MockBigQuery`: D101: Missing docstring in public class tests/data_store/bigquery/test_base.py:74 in public method `__init__`: D107: Missing docstring in __init__ tests/data_store/bigquery/test_base.py:78 in public nested class `Client`: D106: Missing docstring in public nested class tests/data_store/bigquery/test_base.py:79 in public method `__init__`: D107: Missing docstring in __init__ tests/data_store/bigquery/test_base.py:82 in public method `query`: D102: Missing docstring in public method tests/data_store/bigquery/test_base.py:86 in public method `get_job`: D102: Missing docstring in public method tests/data_store/bigquery/test_base.py:92 in public nested class `Job`: D106: Missing docstring in public nested class tests/data_store/bigquery/test_base.py:95 in public nested class `QueryPriority`: D106: Missing docstring in public nested class tests/data_store/bigquery/test_base.py:108 in public class `TestBigQueryBuilder`: D101: Missing docstring in public class tests/data_store/bigquery/test_base.py:110 in public method `test_init`: D102: Missing docstring in public method tests/data_store/bigquery/test_base.py:114 in public method `test_run_query`: D102: Missing docstring in public method tests/data_store/bigquery/test_base.py:118 in public method `test_run_query_sync`: D102: Missing docstring in public method tests/data_store/bigquery/test_base.py:122 in public method `test_run_query_async`: D102: Missing docstring in public method tests/data_store/bigquery/test_base.py:128 in public method `test_get_result_sync`: D102: Missing docstring in public method tests/data_store/bigquery/test_base.py:138 in public method `test_get_result_async`: D102: Missing docstring in public method tests/data_store/bigquery/test_base.py:148 in public method `test_iter_`: D102: Missing docstring in public method 25 Fail tests/data_store/test_aws.py tests/data_store/test_aws.py:1 at module level: D100: Missing docstring in public module tests/data_store/test_aws.py:18 in public function `s3_bucket`: D103: Missing docstring in public function tests/data_store/test_aws.py:25 in public function `s3`: D103: Missing docstring in public function tests/data_store/test_aws.py:49 in public class `TestAmazonS3`: D101: Missing docstring in public class tests/data_store/test_aws.py:51 in public method `test_connect_without_creds`: D102: Missing docstring in public method tests/data_store/test_aws.py:56 in public method `test_connect_with_creds`: D102: Missing docstring in public method tests/data_store/test_aws.py:63 in public method `test_disconnect_with_creds`: D102: Missing docstring in public method tests/data_store/test_aws.py:71 in public method `test_get_name`: D102: Missing docstring in public method tests/data_store/test_aws.py:74 in public method `test_object_exists`: D102: Missing docstring in public method tests/data_store/test_aws.py:77 in public method `test_upload_file`: D102: Missing docstring in public method tests/data_store/test_aws.py:84 in public method `test_write_json_file`: D102: Missing docstring in public method tests/data_store/test_aws.py:90 in public method `test_write_pickle_file`: D102: Missing docstring in public method tests/data_store/test_aws.py:96 in public method `test_read_generic_file`: D102: Missing docstring in public method tests/data_store/test_aws.py:101 in public method `test_list_bucket_objects`: D102: Missing docstring in public method tests/data_store/test_aws.py:106 in public method `test_list_bucket_objects_filter`: D102: Missing docstring in public method tests/data_store/test_aws.py:111 in public method `test_list_bucket_keys`: D102: Missing docstring in public method tests/data_store/test_aws.py:116 in public method `test_s3_delete_object`: D102: Missing docstring in public method tests/data_store/test_aws.py:123 in public method `test_s3_delete_objects`: D102: Missing docstring in public method tests/data_store/test_aws.py:132 in public method `test_s3_clean_bucket`: D102: Missing docstring in public method tests/data_store/test_aws.py:137 in public method `test_load_matlab_multi_matrix`: D102: Missing docstring in public method tests/data_store/test_aws.py:143 in public method `test_s3_upload_folder`: D102: Missing docstring in public method tests/data_store/test_aws.py:151 in public method `test_store_blob`: D102: Missing docstring in public method tests/data_store/test_aws.py:157 in public method `test_read_yaml_file`: D102: Missing docstring in public method tests/data_store/test_aws.py:165 in public method `test_read_pickle_file`: D102: Missing docstring in public method tests/data_store/test_aws.py:174 in public function `emr`: D103: Missing docstring in public function tests/data_store/test_aws.py:188 in public class `TestAmazonEMR`: D101: Missing docstring in public class tests/data_store/test_aws.py:189 in public method `test_connect_without_creds`: D102: Missing docstring in public method tests/data_store/test_aws.py:194 in public method `test_connect_with_creds`: D102: Missing docstring in public method tests/data_store/test_aws.py:200 in public method `test_disconnect_with_creds`: D102: Missing docstring in public method tests/data_store/test_aws.py:208 in public method `test_run_flow`: D102: Missing docstring in public method tests/data_store/test_aws.py:232 in public method `test_terminate_job`: D102: Missing docstring in public method tests/data_store/test_aws.py:259 in public method `test_terminate_jobs`: D102: Missing docstring in public method 32 Fail tests/data_store/test_local_store.py tests/data_store/test_local_store.py:1 at module level: D100: Missing docstring in public module tests/data_store/test_local_store.py:12 in public function `tmp_dir`: D103: Missing docstring in public function tests/data_store/test_local_store.py:18 in public function `local_data_store`: D103: Missing docstring in public function tests/data_store/test_local_store.py:34 in public class `TestLocalDataStore`: D101: Missing docstring in public class tests/data_store/test_local_store.py:36 in public method `test_get_name`: D102: Missing docstring in public method tests/data_store/test_local_store.py:39 in public method `test_read_generic_file`: D102: Missing docstring in public method tests/data_store/test_local_store.py:44 in public method `test_read_json_file`: D102: Missing docstring in public method tests/data_store/test_local_store.py:50 in public method `test_load_matlab_multi_matrix`: D102: Missing docstring in public method tests/data_store/test_local_store.py:56 in public method `test_read_yaml_file`: D102: Missing docstring in public method tests/data_store/test_local_store.py:64 in public method `test_read_pickle_file`: D102: Missing docstring in public method 10 Fail tests/utils/test_helper.py tests/utils/test_helper.py:8 in public function `test_get_github_repo_info`: D103: Missing docstring in public function tests/utils/test_helper.py:23 in public function `test_get_training_file_url`: D103: Missing docstring in public function tests/utils/test_helper.py:40 in public function `test_load_hyper_params`: D103: Missing docstring in public function tests/utils/test_helper.py:48 in public function `test_cache_dict_with_zero_max_size`: D103: Missing docstring in public function tests/utils/test_helper.py:55 in public function `test_cache_dict_with_one_max_size`: D103: Missing docstring in public function tests/utils/test_helper.py:64 in public function `test_cache_dict`: D103: Missing docstring in public function 6 Fail tests/utils/test_pypi_parser.py tests/utils/test_pypi_parser.py:10 in public function `test_get_file_content`: D103: Missing docstring in public function tests/utils/test_pypi_parser.py:23 in public function `test_parse_requirements`: D103: Missing docstring in public function tests/utils/test_pypi_parser.py:39 in public function `test_pip_req`: D103: Missing docstring in public function 3 Fail tests/utils/test_validation.py tests/utils/test_validation.py:7 in public function `test_check_field_exists`: D103: Missing docstring in public function tests/utils/test_validation.py:20 in public function `test_check_url_alive`: D103: Missing docstring in public function tests/utils/test_validation.py:27 in public class `TestBQValidation`: D101: Missing docstring in public class tests/utils/test_validation.py:30 in public method `test_validate_pypi_content`: D102: Missing docstring in public method 4 Fail tests/utils/test_mercator.py tests/utils/test_mercator.py:8 in public class `TestSimpleMercator`: D101: Missing docstring in public class tests/utils/test_mercator.py:30 in public method `test_get_dependencies`: D102: Missing docstring in public method tests/utils/test_mercator.py:41 in public method `test_get_dependencies_with_no_dependencies`: D102: Missing docstring in public method tests/utils/test_mercator.py:46 in public method `test_get_dependencies_with_no_content`: D102: Missing docstring in public method tests/utils/test_mercator.py:50 in public method `test_find_data_corrupt_pom`: D102: Missing docstring in public method 5 Fail tests/deployments/emr_scripts/test_emr_script_builder.py tests/deployments/emr_scripts/test_emr_script_builder.py:1 at module level: D100: Missing docstring in public module tests/deployments/emr_scripts/test_emr_script_builder.py:12 in public class `TestEMRScriptBuilder`: D101: Missing docstring in public class tests/deployments/emr_scripts/test_emr_script_builder.py:14 in public method `test_curr_time`: D102: Missing docstring in public method tests/deployments/emr_scripts/test_emr_script_builder.py:19 in public method `test_construct_job_without_required_params`: D102: Missing docstring in public method tests/deployments/emr_scripts/test_emr_script_builder.py:38 in public method `test_construct_job`: D102: Missing docstring in public method 5 Fail tests/deployments/emr_scripts/test_pypi_emr.py tests/deployments/emr_scripts/test_pypi_emr.py:1 at module level: D100: Missing docstring in public module tests/deployments/emr_scripts/test_pypi_emr.py:6 in public class `MockEMRConfig`: D101: Missing docstring in public class tests/deployments/emr_scripts/test_pypi_emr.py:7 in public method `__init__`: D107: Missing docstring in __init__ tests/deployments/emr_scripts/test_pypi_emr.py:10 in public method `get_config`: D102: Missing docstring in public method tests/deployments/emr_scripts/test_pypi_emr.py:26 in public class `TestPyPiEMR`: D101: Missing docstring in public class tests/deployments/emr_scripts/test_pypi_emr.py:32 in public method `test_run_job`: D102: Missing docstring in public method 6 Fail tests/deployments/emr_scripts/test_npm_emr.py tests/deployments/emr_scripts/test_npm_emr.py:1 at module level: D100: Missing docstring in public module tests/deployments/emr_scripts/test_npm_emr.py:6 in public class `MockEMRConfig`: D101: Missing docstring in public class tests/deployments/emr_scripts/test_npm_emr.py:7 in public method `__init__`: D107: Missing docstring in __init__ tests/deployments/emr_scripts/test_npm_emr.py:10 in public method `get_config`: D102: Missing docstring in public method tests/deployments/emr_scripts/test_npm_emr.py:26 in public class `TestNpmEMR`: D101: Missing docstring in public class tests/deployments/emr_scripts/test_npm_emr.py:32 in public method `test_run_job`: D102: Missing docstring in public method 6 Fail tests/deployments/emr_scripts/test_emr_config.py tests/deployments/emr_scripts/test_emr_config.py:1 at module level: D100: Missing docstring in public module tests/deployments/emr_scripts/test_emr_config.py:4 in public class `TestEMRConfig`: D101: Missing docstring in public class tests/deployments/emr_scripts/test_emr_config.py:6 in public method `test_get_config`: D102: Missing docstring in public method 3 Fail tests/deployments/emr_scripts/test_maven_emr.py tests/deployments/emr_scripts/test_maven_emr.py:1 at module level: D100: Missing docstring in public module tests/deployments/emr_scripts/test_maven_emr.py:6 in public class `MockEMRConfig`: D101: Missing docstring in public class tests/deployments/emr_scripts/test_maven_emr.py:7 in public method `__init__`: D107: Missing docstring in __init__ tests/deployments/emr_scripts/test_maven_emr.py:10 in public method `get_config`: D102: Missing docstring in public method tests/deployments/emr_scripts/test_maven_emr.py:26 in public class `TestMavenEMR`: D101: Missing docstring in public class tests/deployments/emr_scripts/test_maven_emr.py:32 in public method `test_run_job`: D102: Missing docstring in public method 6 Fail tests/conftest.py 0 Pass tools/check_python_version.py 0 Pass docs/source/conf.py 0 Pass ---------------------------------------------------- Checking documentation strings in the following files setup.py ---------------------------------------------------- setup.py 0 Pass ~/bayesian/dashboard/repositories/fabric8-analytics-rudra Documentation strings should be added and/or fixed in 15 source files out of 43 files