fedspendingtransparency/usaspending-api

View on GitHub
Branch: qat(View all)
NameLines of codeMaintainabilityTest coverage
usaspending_api/download/v2/download_column_historical_lookups.py3,065
F
1 wk
A
100%
usaspending_api/etl/management/commands/load_transactions_in_delta.py1,270
F
4 days
C
79%
usaspending_api/tests/conftest_spark.py1,194
D
3 days
usaspending_api/transactions/delta_models/transaction_search.py1,045
A
0 mins
A
100%
usaspending_api/download/helpers/download_annotation_functions.py863
D
2 days
A
96%
usaspending_api/common/sqs/sqs_work_dispatcher.py825
D
2 days
D
69%
usaspending_api/download/v2/request_validations.py716
D
1 day
B
85%
usaspending_api/etl/management/commands/swap_in_new_table.py672
C
1 day
A
91%
usaspending_api/search/delta_models/subaward_search.py667
A
0 mins
A
100%
usaspending_api/recipient/delta_models/recipient_lookup.py641
A
0 mins
A
100%
usaspending_api/common/etl/spark.py639
C
1 day
D
69%
usaspending_api/broker/helpers/get_business_categories.py628
D
1 day
F
30%
usaspending_api/accounts/views/federal_accounts_v2.py626
F
3 days
F
52%
usaspending_api/download/filestreaming/download_generation.py625
D
2 days
B
82%
usaspending_api/search/delta_models/award_search.py621
C
1 day
A
100%
usaspending_api/awards/v2/data_layer/orm.py593
A
0 mins
B
89%
usaspending_api/common/query_with_filters.py580
C
1 day
A
96%
usaspending_api/etl/elasticsearch_loader_helpers/delete_data.py560
C
1 day
D
64%
usaspending_api/accounts/v2/filters/account_download.py541
A
55 mins
A
95%
usaspending_api/etl/management/commands/load_table_from_delta.py512
A
0 mins
B
80%
usaspending_api/conftest.py478
C
1 day
B
82%
usaspending_api/common/helpers/spark_helpers.py473
A
0 mins
C
74%
usaspending_api/search/models/transaction_search.py471
C
7 hrs
A
100%
usaspending_api/search/v2/views/spending_by_geography.py461
C
1 day
B
87%
usaspending_api/search/models/subaward_search.py447
A
0 mins
A
100%
usaspending_api/search/v2/views/spending_by_award.py445
D
1 day
C
74%
usaspending_api/recipient/delta_models/recipient_profile.py428
A
0 mins
A
100%
usaspending_api/reporting/management/commands/populate_reporting_agency_overview.py420
B
6 hrs
A
92%
usaspending_api/database_scripts/job_archive/management/commands/resynchronize_fabs_and_fpds.py415
A
0 mins
F
0%
usaspending_api/recipient/v2/views/recipients.py405
B
5 hrs
A
91%
usaspending_api/transactions/delta_models/transaction_fpds.py402
B
5 hrs
A
100%
usaspending_api/etl/management/commands/load_table_to_delta.py392
A
0 mins
B
84%
usaspending_api/disaster/management/sql/spark/disaster_covid19_file_d1_awards.py391
B
5 hrs
usaspending_api/tests/integration/test_award_index_elasticsearch.py388
B
5 hrs
usaspending_api/disaster/v2/views/disaster_base.py382
B
5 hrs
B
84%
usaspending_api/data/daims_maps.py381
B
5 hrs
F
0%
usaspending_api/etl/transaction_loaders/field_mappings_fpds.py378
B
5 hrs
D
68%
usaspending_api/awards/models/transaction_fpds.py362
A
0 mins
A
100%
usaspending_api/settings.py353
B
4 hrs
A
90%
usaspending_api/etl/management/commands/elasticsearch_indexer.py347
B
4 hrs
F
54%
usaspending_api/common/api_request_utils.py346
F
3 days
F
37%
usaspending_api/etl/award_helpers.py340
A
0 mins
D
64%
usaspending_api/etl/management/commands/load_query_to_delta.py340
A
0 mins
A
90%
usaspending_api/download/management/commands/populate_monthly_delta_files.py336
A
0 mins
D
63%
usaspending_api/transactions/models/source_procurement_transaction.py331
A
3 hrs
A
100%
usaspending_api/transactions/delta_models/detached_award_procurement.py316
A
3 hrs
A
100%
usaspending_api/common/long_to_terse.py316
A
0 mins
A
100%
usaspending_api/awards/delta_models/financial_accounts_by_awards.py310
A
3 hrs
A
100%
usaspending_api/broker/management/commands/update_transactions.py303
F
5 days
F
0%
usaspending_api/references/v2/views/autocomplete.py297
B
4 hrs
A
98%