bigquery-etl/tests/backfill
Lucia 851ac84f17
Auxiliary functions for shredder mitigation (#6002)
* Auxiliary functions required to generate the query for a backfill with shredder mitigation.

* Exception handling.

* isort & docstrings.

* Apply flake8 to test file.

* Remove variable assignment to different types.

* Make search case insensitive in function.

* Add test cases for function and update naming in a funcion's parameters for clarity.

* Update bigquery_etl/backfill/shredder_mitigation.py

Co-authored-by: Leli <33942105+lelilia@users.noreply.github.com>

* Add test cases for missing parameters or not matching parameters where expected. minimize the calls for get_bigquery_type().

---------

Co-authored-by: Leli <33942105+lelilia@users.noreply.github.com>
2024-08-05 20:02:16 +02:00
..
test_dir_multiple DENG-2950 - Rename drafting -> initiate, modify json output of scheduled command (#5164) 2024-03-05 09:12:47 -05:00
test_dir_valid DENG-2950 - Rename drafting -> initiate, modify json output of scheduled command (#5164) 2024-03-05 09:12:47 -05:00
backfill.yaml DENG-2950 - Rename drafting -> initiate, modify json output of scheduled command (#5164) 2024-03-05 09:12:47 -05:00
test_date_range.py feat(managed-backfills): Add date range to standardize backfill dates, support unpartitioned table backfills, align backfill date partitions for backfill complete (#5256) 2024-03-25 11:28:56 -04:00
test_parse_backfill.py DENG-3719: Allow setting billing project for managed backfills (#5605) 2024-05-21 12:27:55 -07:00
test_shredder_mitigation.py Auxiliary functions for shredder mitigation (#6002) 2024-08-05 20:02:16 +02:00
test_validate_backfill.py DENG-1019: Cleaned backfill validations (#5248) 2024-03-22 14:54:13 -07:00