LICENSE
NOTICE
README.md
pyproject.toml
setup.py
dataops_testgen.egg-info/PKG-INFO
dataops_testgen.egg-info/SOURCES.txt
dataops_testgen.egg-info/dependency_links.txt
dataops_testgen.egg-info/entry_points.txt
dataops_testgen.egg-info/requires.txt
dataops_testgen.egg-info/top_level.txt
testgen/__init__.py
testgen/__main__.py
testgen/settings.py
testgen/api/__init__.py
testgen/api/app.py
testgen/api/deps.py
testgen/api/jobs.py
testgen/api/runs.py
testgen/api/schemas.py
testgen/api/test_definition_service.py
testgen/api/test_definitions.py
testgen/api/oauth/__init__.py
testgen/api/oauth/login.py
testgen/api/oauth/metadata.py
testgen/api/oauth/models.py
testgen/api/oauth/routes.py
testgen/api/oauth/server.py
testgen/commands/__init__.py
testgen/commands/exec_job.py
testgen/commands/job_registry.py
testgen/commands/job_runner.py
testgen/commands/run_get_entities.py
testgen/commands/run_launch_db_config.py
testgen/commands/run_observability_exporter.py
testgen/commands/run_pairwise_contingency_check.py
testgen/commands/run_profiling.py
testgen/commands/run_quick_start.py
testgen/commands/run_recalculate_project_scores.py
testgen/commands/run_refresh_data_chars.py
testgen/commands/run_refresh_score_cards_results.py
testgen/commands/run_rollup_scores.py
testgen/commands/run_score_update.py
testgen/commands/run_test_execution.py
testgen/commands/run_test_metadata_exporter.py
testgen/commands/run_test_validation.py
testgen/commands/run_upgrade_db_config.py
testgen/commands/test_generation.py
testgen/commands/test_thresholds_prediction.py
testgen/commands/queries/__init__.py
testgen/commands/queries/contingency_query.py
testgen/commands/queries/execute_tests_query.py
testgen/commands/queries/profiling_query.py
testgen/commands/queries/refresh_data_chars_query.py
testgen/commands/queries/rollup_scores_query.py
testgen/common/__init__.py
testgen/common/auth.py
testgen/common/clean_sql.py
testgen/common/credentials.py
testgen/common/date_service.py
testgen/common/display_service.py
testgen/common/docker_service.py
testgen/common/encrypt.py
testgen/common/freshness_service.py
testgen/common/job_context.py
testgen/common/logs.py
testgen/common/mixpanel_service.py
testgen/common/pii_masking.py
testgen/common/read_file.py
testgen/common/read_yaml_metadata_records.py
testgen/common/source_data_service.py
testgen/common/standalone_postgres.py
testgen/common/time_series_service.py
testgen/common/version_service.py
testgen/common/database/__init__.py
testgen/common/database/database_service.py
testgen/common/database/flavor/__init__.py
testgen/common/database/flavor/bigquery_flavor_service.py
testgen/common/database/flavor/databricks_flavor_service.py
testgen/common/database/flavor/flavor_service.py
testgen/common/database/flavor/mssql_flavor_service.py
testgen/common/database/flavor/oracle_flavor_service.py
testgen/common/database/flavor/postgresql_flavor_service.py
testgen/common/database/flavor/redshift_flavor_service.py
testgen/common/database/flavor/redshift_spectrum_flavor_service.py
testgen/common/database/flavor/sap_hana_flavor_service.py
testgen/common/database/flavor/snowflake_flavor_service.py
testgen/common/database/flavor/trino_flavor_service.py
testgen/common/models/__init__.py
testgen/common/models/connection.py
testgen/common/models/custom_types.py
testgen/common/models/data_column.py
testgen/common/models/data_table.py
testgen/common/models/entity.py
testgen/common/models/hygiene_issue.py
testgen/common/models/job_execution.py
testgen/common/models/notification_settings.py
testgen/common/models/profile_result.py
testgen/common/models/profiling_run.py
testgen/common/models/project.py
testgen/common/models/project_membership.py
testgen/common/models/scheduler.py
testgen/common/models/scores.py
testgen/common/models/settings.py
testgen/common/models/table_group.py
testgen/common/models/test_definition.py
testgen/common/models/test_result.py
testgen/common/models/test_run.py
testgen/common/models/test_suite.py
testgen/common/models/user.py
testgen/common/notifications/__init__.py
testgen/common/notifications/base.py
testgen/common/notifications/monitor_run.py
testgen/common/notifications/notifications.py
testgen/common/notifications/profiling_run.py
testgen/common/notifications/score_drop.py
testgen/common/notifications/test_run.py
testgen/mcp/__init__.py
testgen/mcp/auth.py
testgen/mcp/exceptions.py
testgen/mcp/permissions.py
testgen/mcp/server.py
testgen/mcp/prompts/__init__.py
testgen/mcp/prompts/workflows.py
testgen/mcp/services/__init__.py
testgen/mcp/services/inventory_service.py
testgen/mcp/tools/__init__.py
testgen/mcp/tools/common.py
testgen/mcp/tools/discovery.py
testgen/mcp/tools/execution.py
testgen/mcp/tools/markdown.py
testgen/mcp/tools/profiling.py
testgen/mcp/tools/reference.py
testgen/mcp/tools/source_data.py
testgen/mcp/tools/test_definitions.py
testgen/mcp/tools/test_results.py
testgen/mcp/tools/test_runs.py
testgen/scheduler/__init__.py
testgen/scheduler/base.py
testgen/scheduler/cli_scheduler.py
testgen/server/__init__.py
testgen/template/contingency/contingency_columns.sql
testgen/template/contingency/contingency_counts.sql
testgen/template/data_chars/data_chars_staging_delete.sql
testgen/template/data_chars/data_chars_update.sql
testgen/template/dbsetup/010_create_base_schema.sql
testgen/template/dbsetup/020_create_standard_functions_sprocs.sql
testgen/template/dbsetup/030_initialize_new_schema_structure.sql
testgen/template/dbsetup/040_populate_new_schema_project.sql
testgen/template/dbsetup/050_populate_new_schema_metadata.sql
testgen/template/dbsetup/055_recreate_metadata_constraints.sql
testgen/template/dbsetup/060_create_standard_views.sql
testgen/template/dbsetup/070_create_default_users.sql
testgen/template/dbsetup/075_grant_role_rights.sql
testgen/template/dbsetup/080_set_current_revision.sql
testgen/template/dbsetup_anomaly_types/profile_anomaly_types_Boolean_Value_Mismatch.yaml
testgen/template/dbsetup_anomaly_types/profile_anomaly_types_Char_Column_Date_Values.yaml
testgen/template/dbsetup_anomaly_types/profile_anomaly_types_Char_Column_Number_Units.yaml
testgen/template/dbsetup_anomaly_types/profile_anomaly_types_Char_Column_Number_Values.yaml
testgen/template/dbsetup_anomaly_types/profile_anomaly_types_Column_Pattern_Mismatch.yaml
testgen/template/dbsetup_anomaly_types/profile_anomaly_types_Delimited_Data_Embedded.yaml
testgen/template/dbsetup_anomaly_types/profile_anomaly_types_Inconsistent_Casing.yaml
testgen/template/dbsetup_anomaly_types/profile_anomaly_types_Invalid_Zip3_USA.yaml
testgen/template/dbsetup_anomaly_types/profile_anomaly_types_Invalid_Zip_USA.yaml
testgen/template/dbsetup_anomaly_types/profile_anomaly_types_Leading_Spaces.yaml
testgen/template/dbsetup_anomaly_types/profile_anomaly_types_Multiple_Types_Major.yaml
testgen/template/dbsetup_anomaly_types/profile_anomaly_types_Multiple_Types_Minor.yaml
testgen/template/dbsetup_anomaly_types/profile_anomaly_types_No_Values.yaml
testgen/template/dbsetup_anomaly_types/profile_anomaly_types_Non_Alpha_Name_Address.yaml
testgen/template/dbsetup_anomaly_types/profile_anomaly_types_Non_Alpha_Prefixed_Name.yaml
testgen/template/dbsetup_anomaly_types/profile_anomaly_types_Non_Printing_Chars.yaml
testgen/template/dbsetup_anomaly_types/profile_anomaly_types_Non_Standard_Blanks.yaml
testgen/template/dbsetup_anomaly_types/profile_anomaly_types_Potential_Duplicates.yaml
testgen/template/dbsetup_anomaly_types/profile_anomaly_types_Potential_PII.yaml
testgen/template/dbsetup_anomaly_types/profile_anomaly_types_Quoted_Values.yaml
testgen/template/dbsetup_anomaly_types/profile_anomaly_types_Recency_One_Year.yaml
testgen/template/dbsetup_anomaly_types/profile_anomaly_types_Recency_Six_Months.yaml
testgen/template/dbsetup_anomaly_types/profile_anomaly_types_Small_Divergent_Value_Ct.yaml
testgen/template/dbsetup_anomaly_types/profile_anomaly_types_Small_Missing_Value_Ct.yaml
testgen/template/dbsetup_anomaly_types/profile_anomaly_types_Small_Numeric_Value_Ct.yaml
testgen/template/dbsetup_anomaly_types/profile_anomaly_types_Standardized_Value_Matches.yaml
testgen/template/dbsetup_anomaly_types/profile_anomaly_types_Suggested_Type.yaml
testgen/template/dbsetup_anomaly_types/profile_anomaly_types_Table_Pattern_Mismatch.yaml
testgen/template/dbsetup_anomaly_types/profile_anomaly_types_Unexpected_Emails.yaml
testgen/template/dbsetup_anomaly_types/profile_anomaly_types_Unexpected_US_States.yaml
testgen/template/dbsetup_anomaly_types/profile_anomaly_types_Unlikely_Date_Values.yaml
testgen/template/dbsetup_anomaly_types/profile_anomaly_types_Variant_Coded_Values.yaml
testgen/template/dbsetup_test_types/test_types_Aggregate_Balance.yaml
testgen/template/dbsetup_test_types/test_types_Aggregate_Balance_Percent.yaml
testgen/template/dbsetup_test_types/test_types_Aggregate_Balance_Range.yaml
testgen/template/dbsetup_test_types/test_types_Aggregate_Minimum.yaml
testgen/template/dbsetup_test_types/test_types_Alpha_Trunc.yaml
testgen/template/dbsetup_test_types/test_types_Avg_Shift.yaml
testgen/template/dbsetup_test_types/test_types_CUSTOM.yaml
testgen/template/dbsetup_test_types/test_types_Combo_Match.yaml
testgen/template/dbsetup_test_types/test_types_Condition_Flag.yaml
testgen/template/dbsetup_test_types/test_types_Constant.yaml
testgen/template/dbsetup_test_types/test_types_Daily_Record_Ct.yaml
testgen/template/dbsetup_test_types/test_types_Dec_Trunc.yaml
testgen/template/dbsetup_test_types/test_types_Distinct_Date_Ct.yaml
testgen/template/dbsetup_test_types/test_types_Distinct_Value_Ct.yaml
testgen/template/dbsetup_test_types/test_types_Distribution_Shift.yaml
testgen/template/dbsetup_test_types/test_types_Dupe_Rows.yaml
testgen/template/dbsetup_test_types/test_types_Email_Format.yaml
testgen/template/dbsetup_test_types/test_types_Freshness_Trend.yaml
testgen/template/dbsetup_test_types/test_types_Future_Date.yaml
testgen/template/dbsetup_test_types/test_types_Future_Date_1Y.yaml
testgen/template/dbsetup_test_types/test_types_Incr_Avg_Shift.yaml
testgen/template/dbsetup_test_types/test_types_LOV_All.yaml
testgen/template/dbsetup_test_types/test_types_LOV_Match.yaml
testgen/template/dbsetup_test_types/test_types_Metric_Trend.yaml
testgen/template/dbsetup_test_types/test_types_Min_Date.yaml
testgen/template/dbsetup_test_types/test_types_Min_Val.yaml
testgen/template/dbsetup_test_types/test_types_Missing_Pct.yaml
testgen/template/dbsetup_test_types/test_types_Monthly_Rec_Ct.yaml
testgen/template/dbsetup_test_types/test_types_Outlier_Pct_Above.yaml
testgen/template/dbsetup_test_types/test_types_Outlier_Pct_Below.yaml
testgen/template/dbsetup_test_types/test_types_Pattern_Match.yaml
testgen/template/dbsetup_test_types/test_types_Recency.yaml
testgen/template/dbsetup_test_types/test_types_Required.yaml
testgen/template/dbsetup_test_types/test_types_Row_Ct.yaml
testgen/template/dbsetup_test_types/test_types_Row_Ct_Pct.yaml
testgen/template/dbsetup_test_types/test_types_Schema_Drift.yaml
testgen/template/dbsetup_test_types/test_types_Street_Addr_Pattern.yaml
testgen/template/dbsetup_test_types/test_types_Table_Freshness.yaml
testgen/template/dbsetup_test_types/test_types_Timeframe_Combo_Gain.yaml
testgen/template/dbsetup_test_types/test_types_Timeframe_Combo_Match.yaml
testgen/template/dbsetup_test_types/test_types_US_State.yaml
testgen/template/dbsetup_test_types/test_types_Unique.yaml
testgen/template/dbsetup_test_types/test_types_Unique_Pct.yaml
testgen/template/dbsetup_test_types/test_types_Valid_Characters.yaml
testgen/template/dbsetup_test_types/test_types_Valid_Month.yaml
testgen/template/dbsetup_test_types/test_types_Valid_US_Zip.yaml
testgen/template/dbsetup_test_types/test_types_Valid_US_Zip3.yaml
testgen/template/dbsetup_test_types/test_types_Variability_Decrease.yaml
testgen/template/dbsetup_test_types/test_types_Variability_Increase.yaml
testgen/template/dbsetup_test_types/test_types_Volume_Trend.yaml
testgen/template/dbsetup_test_types/test_types_Weekly_Rec_Ct.yaml
testgen/template/dbupgrade/0100_incremental_upgrade.sql
testgen/template/dbupgrade/0101_incremental_upgrade.sql
testgen/template/dbupgrade/0102_incremental_upgrade.sql
testgen/template/dbupgrade/0103_incremental_upgrade.sql
testgen/template/dbupgrade/0104_incremental_upgrade.sql
testgen/template/dbupgrade/0105_incremental_upgrade.sql
testgen/template/dbupgrade/0106_incremental_upgrade.sql
testgen/template/dbupgrade/0107_incremental_upgrade.sql
testgen/template/dbupgrade/0108_incremental_upgrade.sql
testgen/template/dbupgrade/0109_incremental_upgrade.sql
testgen/template/dbupgrade/0110_incremental_upgrade.sql
testgen/template/dbupgrade/0111_incremental_upgrade.sql
testgen/template/dbupgrade/0112_incremental_upgrade.sql
testgen/template/dbupgrade/0113_incremental_upgrade.sql
testgen/template/dbupgrade/0114_incremental_upgrade.sql
testgen/template/dbupgrade/0115_incremental_upgrade.sql
testgen/template/dbupgrade/0116_incremental_upgrade.sql
testgen/template/dbupgrade/0117_incremental_upgrade.sql
testgen/template/dbupgrade/0118_incremental_upgrade.sql
testgen/template/dbupgrade/0119_incremental_upgrade.sql
testgen/template/dbupgrade/0120_incremental_upgrade.sql
testgen/template/dbupgrade/0121_incremental_upgrade.sql
testgen/template/dbupgrade/0122_incremental_upgrade.sql
testgen/template/dbupgrade/0123_incremental_upgrade.sql
testgen/template/dbupgrade/0124_incremental_upgrade.sql
testgen/template/dbupgrade/0125_incremental_upgrade.sql
testgen/template/dbupgrade/0126_incremental_upgrade.sql
testgen/template/dbupgrade/0127_incremental_upgrade.sql
testgen/template/dbupgrade/0128_incremental_upgrade.sql
testgen/template/dbupgrade/0129_incremental_upgrade.sql
testgen/template/dbupgrade/0130_incremental_upgrade.sql
testgen/template/dbupgrade/0131_incremental_upgrade.sql
testgen/template/dbupgrade/0132_incremental_upgrade.sql
testgen/template/dbupgrade/0133_incremental_upgrade.sql
testgen/template/dbupgrade/0134_incremental_upgrade.sql
testgen/template/dbupgrade/0135_incremental_upgrade.sql
testgen/template/dbupgrade/0136_incremental_upgrade.sql
testgen/template/dbupgrade/0137_incremental_upgrade.sql
testgen/template/dbupgrade/0138_incremental_upgrade.sql
testgen/template/dbupgrade/0139_incremental_upgrade.sql
testgen/template/dbupgrade/0140_incremental_upgrade.sql
testgen/template/dbupgrade/0141_incremental_upgrade.sql
testgen/template/dbupgrade/0142_incremental_upgrade.sql
testgen/template/dbupgrade/0143_incremental_upgrade.sql
testgen/template/dbupgrade/0144_incremental_upgrade.sql
testgen/template/dbupgrade/0145_incremental_upgrade.sql
testgen/template/dbupgrade/0146_incremental_upgrade.sql
testgen/template/dbupgrade/0147_incremental_upgrade.sql
testgen/template/dbupgrade/0148_incremental_upgrade.sql
testgen/template/dbupgrade/0149_incremental_upgrade.sql
testgen/template/dbupgrade/0150_incremental_upgrade.sql
testgen/template/dbupgrade/0151_incremental_upgrade.sql
testgen/template/dbupgrade/0152_incremental_upgrade.sql
testgen/template/dbupgrade/0153_incremental_upgrade.sql
testgen/template/dbupgrade/0154_incremental_upgrade.sql
testgen/template/dbupgrade/0155_incremental_upgrade.sql
testgen/template/dbupgrade/0156_incremental_upgrade.sql
testgen/template/dbupgrade/0157_incremental_upgrade.sql
testgen/template/dbupgrade/0158_incremental_upgrade.sql
testgen/template/dbupgrade/0159_incremental_upgrade.sql
testgen/template/dbupgrade/0160_incremental_upgrade.sql
testgen/template/dbupgrade/0161_incremental_upgrade.sql
testgen/template/dbupgrade/0162_incremental_upgrade.sql
testgen/template/dbupgrade/0163_incremental_upgrade.sql
testgen/template/dbupgrade/0164_incremental_upgrade.sql
testgen/template/dbupgrade/0165_incremental_upgrade.sql
testgen/template/dbupgrade/0166_incremental_upgrade.sql
testgen/template/dbupgrade/0167_incremental_upgrade.sql
testgen/template/dbupgrade/0168_incremental_upgrade.sql
testgen/template/dbupgrade/0169_incremental_upgrade.sql
testgen/template/dbupgrade/0170_incremental_upgrade.sql
testgen/template/dbupgrade/0171_incremental_upgrade.sql
testgen/template/dbupgrade/0172_incremental_upgrade.sql
testgen/template/dbupgrade/0173_incremental_upgrade.sql
testgen/template/dbupgrade/0174_incremental_upgrade.sql
testgen/template/dbupgrade/0175_incremental_upgrade.sql
testgen/template/dbupgrade/0176_incremental_upgrade.sql
testgen/template/dbupgrade/0177_incremental_upgrade.sql
testgen/template/dbupgrade/0178_incremental_upgrade.sql
testgen/template/dbupgrade/0179_incremental_upgrade.sql
testgen/template/dbupgrade/0180_incremental_upgrade.sql
testgen/template/dbupgrade/0181_incremental_upgrade.sql
testgen/template/dbupgrade/0182_incremental_upgrade.sql
testgen/template/dbupgrade/0183_incremental_upgrade.sql
testgen/template/dbupgrade/0184_incremental_upgrade.sql
testgen/template/dbupgrade/0185_incremental_upgrade.sql
testgen/template/dbupgrade/0186_incremental_upgrade.sql
testgen/template/dbupgrade/0187_incremental_upgrade.sql
testgen/template/dbupgrade_helpers/get_tg_revision.sql
testgen/template/execution/disable_invalid_test_definitions.sql
testgen/template/execution/ex_get_tests_metadata.sql
testgen/template/execution/get_active_test_definitions.sql
testgen/template/execution/get_errored_autogen_monitors.sql
testgen/template/execution/get_missing_freshness_monitors.sql
testgen/template/execution/has_schema_changes.sql
testgen/template/execution/update_history_calc_thresholds.sql
testgen/template/execution/update_test_results.sql
testgen/template/execution/update_test_run_stats.sql
testgen/template/flavors/bigquery/data_chars/get_schema_ddf.sql
testgen/template/flavors/bigquery/gen_query_tests/gen_Freshness_Trend.sql
testgen/template/flavors/bigquery/gen_query_tests/gen_Table_Freshness.sql
testgen/template/flavors/bigquery/profiling/project_profiling_query.sql
testgen/template/flavors/bigquery/profiling/project_secondary_profiling_query.sql
testgen/template/flavors/bigquery/profiling/templated_functions.yaml
testgen/template/flavors/bigquery/validate_tests/get_target_identifiers.sql
testgen/template/flavors/databricks/data_chars/get_schema_ddf.sql
testgen/template/flavors/databricks/gen_query_tests/gen_Freshness_Trend.sql
testgen/template/flavors/databricks/gen_query_tests/gen_Table_Freshness.sql
testgen/template/flavors/databricks/profiling/project_profiling_query.sql
testgen/template/flavors/databricks/profiling/project_secondary_profiling_query.sql
testgen/template/flavors/databricks/profiling/templated_functions.yaml
testgen/template/flavors/generic/validate_tests/get_target_identifiers.sql
testgen/template/flavors/mssql/data_chars/get_schema_ddf.sql
testgen/template/flavors/mssql/gen_query_tests/gen_Freshness_Trend.sql
testgen/template/flavors/mssql/gen_query_tests/gen_Table_Freshness.sql
testgen/template/flavors/mssql/profiling/project_profiling_query.sql
testgen/template/flavors/mssql/profiling/project_secondary_profiling_query.sql
testgen/template/flavors/mssql/profiling/templated_functions.yaml
testgen/template/flavors/oracle/data_chars/get_schema_ddf.sql
testgen/template/flavors/oracle/gen_query_tests/gen_Dupe_Rows.sql
testgen/template/flavors/oracle/gen_query_tests/gen_Freshness_Trend.sql
testgen/template/flavors/oracle/gen_query_tests/gen_Table_Freshness.sql
testgen/template/flavors/oracle/profiling/project_profiling_query.sql
testgen/template/flavors/oracle/profiling/project_secondary_profiling_query.sql
testgen/template/flavors/oracle/profiling/templated_functions.yaml
testgen/template/flavors/oracle/validate_tests/get_target_identifiers.sql
testgen/template/flavors/postgresql/data_chars/get_schema_ddf.sql
testgen/template/flavors/postgresql/profiling/project_profiling_query.sql
testgen/template/flavors/postgresql/profiling/project_secondary_profiling_query.sql
testgen/template/flavors/postgresql/profiling/templated_functions.yaml
testgen/template/flavors/redshift/data_chars/get_schema_ddf.sql
testgen/template/flavors/redshift/profiling/project_profiling_query.sql
testgen/template/flavors/redshift/profiling/project_secondary_profiling_query.sql
testgen/template/flavors/redshift/profiling/templated_functions.yaml
testgen/template/flavors/redshift_spectrum/data_chars/get_schema_ddf.sql
testgen/template/flavors/redshift_spectrum/profiling/project_profiling_query.sql
testgen/template/flavors/redshift_spectrum/profiling/project_secondary_profiling_query.sql
testgen/template/flavors/redshift_spectrum/profiling/templated_functions.yaml
testgen/template/flavors/redshift_spectrum/validate_tests/get_target_identifiers.sql
testgen/template/flavors/sap_hana/data_chars/get_schema_ddf.sql
testgen/template/flavors/sap_hana/gen_query_tests/gen_Dupe_Rows.sql
testgen/template/flavors/sap_hana/gen_query_tests/gen_Freshness_Trend.sql
testgen/template/flavors/sap_hana/gen_query_tests/gen_Table_Freshness.sql
testgen/template/flavors/sap_hana/profiling/project_profiling_query.sql
testgen/template/flavors/sap_hana/profiling/project_secondary_profiling_query.sql
testgen/template/flavors/sap_hana/profiling/templated_functions.yaml
testgen/template/flavors/sap_hana/validate_tests/get_target_identifiers.sql
testgen/template/flavors/snowflake/data_chars/get_schema_ddf.sql
testgen/template/flavors/snowflake/profiling/project_profiling_query.sql
testgen/template/flavors/snowflake/profiling/project_secondary_profiling_query.sql
testgen/template/flavors/snowflake/profiling/templated_functions.yaml
testgen/template/flavors/trino/profiling/project_profiling_query.yaml
testgen/template/gen_funny_cat_tests/gen_Constant.sql
testgen/template/gen_funny_cat_tests/gen_Distinct_Value_Ct.sql
testgen/template/gen_query_tests/gen_Dupe_Rows.sql
testgen/template/gen_query_tests/gen_Freshness_Trend.sql
testgen/template/gen_query_tests/gen_Schema_Drift.sql
testgen/template/gen_query_tests/gen_Table_Freshness.sql
testgen/template/gen_query_tests/gen_Volume_Trend.sql
testgen/template/generation/delete_stale_autogen_tests.sql
testgen/template/generation/delete_stale_monitors.sql
testgen/template/generation/gen_selection_tests.sql
testgen/template/generation/get_test_types.sql
testgen/template/get_entities/get_connections_list.sql
testgen/template/get_entities/get_profile_info.sql
testgen/template/get_entities/get_profile_list.sql
testgen/template/get_entities/get_profile_screen.sql
testgen/template/get_entities/get_project_list.sql
testgen/template/get_entities/get_table_group_list.sql
testgen/template/get_entities/get_test_generation_list.sql
testgen/template/get_entities/get_test_info.sql
testgen/template/get_entities/get_test_results_for_run_cli.sql
testgen/template/get_entities/get_test_run_list.sql
testgen/template/get_entities/get_test_suite.sql
testgen/template/get_entities/get_test_suite_list.sql
testgen/template/get_entities/list_test_types.sql
testgen/template/observability/get_event_data.sql
testgen/template/observability/get_test_results.sql
testgen/template/observability/update_test_results_exported_to_observability.sql
testgen/template/prediction/delete_staging_test_definitions.sql
testgen/template/prediction/get_historical_test_results.sql
testgen/template/prediction/update_predicted_test_thresholds.sql
testgen/template/profiling/cde_flagger_query.sql
testgen/template/profiling/datatype_suggestions.sql
testgen/template/profiling/dq_score_weight_update.sql
testgen/template/profiling/functional_datatype.sql
testgen/template/profiling/functional_tabletype_stage.sql
testgen/template/profiling/functional_tabletype_update.sql
testgen/template/profiling/pii_flag.sql
testgen/template/profiling/pii_flag_update.sql
testgen/template/profiling/profile_anomalies_screen_column.sql
testgen/template/profiling/profile_anomalies_screen_multi_column.sql
testgen/template/profiling/profile_anomalies_screen_table.sql
testgen/template/profiling/profile_anomalies_screen_table_dates.sql
testgen/template/profiling/profile_anomalies_screen_variants.sql
testgen/template/profiling/profile_anomaly_scoring.sql
testgen/template/profiling/profile_anomaly_types_get.sql
testgen/template/profiling/project_update_profile_results_to_estimates.sql
testgen/template/profiling/refresh_anomalies.sql
testgen/template/profiling/secondary_profiling_columns.sql
testgen/template/profiling/secondary_profiling_delete.sql
testgen/template/profiling/secondary_profiling_update.sql
testgen/template/quick_start/add_cat_tests.sql
testgen/template/quick_start/initial_data_seeding.sql
testgen/template/quick_start/populate_target_data.sql
testgen/template/quick_start/recreate_target_data_schema.sql
testgen/template/quick_start/run_monitor_iteration.sql
testgen/template/quick_start/update_cat_tests.sql
testgen/template/quick_start/update_target_data.sql
testgen/template/quick_start/update_target_data_iter0.sql
testgen/template/quick_start/update_target_data_iter1.sql
testgen/template/quick_start/update_target_data_iter2.sql
testgen/template/quick_start/update_target_data_iter3.sql
testgen/template/rollup_scores/calc_prevalence_test_results.sql
testgen/template/rollup_scores/rollup_scores_profile_run.sql
testgen/template/rollup_scores/rollup_scores_profile_table_group.sql
testgen/template/rollup_scores/rollup_scores_test_run.sql
testgen/template/rollup_scores/rollup_scores_test_table_group.sql
testgen/template/score_cards/add_latest_runs.sql
testgen/template/score_cards/get_category_scores_by_column.sql
testgen/template/score_cards/get_category_scores_by_dimension.sql
testgen/template/score_cards/get_category_scores_by_impact_dimension.sql
testgen/template/score_cards/get_historical_overall_scores_by_column.sql
testgen/template/score_cards/get_overall_scores_by_column.sql
testgen/template/score_cards/get_score_card_breakdown_by_column.sql
testgen/template/score_cards/get_score_card_breakdown_by_dimension.sql
testgen/template/score_cards/get_score_card_breakdown_by_impact_dimension.sql
testgen/template/score_cards/get_score_card_issues_by_column.sql
testgen/template/score_cards/get_score_card_issues_by_dimension.sql
testgen/template/score_cards/get_score_card_issues_by_impact_dimension.sql
testgen/ui/__init__.py
testgen/ui/app.py
testgen/ui/assets.py
testgen/ui/auth.py
testgen/ui/bootstrap.py
testgen/ui/session.py
testgen/ui/utils.py
testgen/ui/assets/dk_icon.svg
testgen/ui/assets/dk_logo.svg
testgen/ui/assets/favicon.ico
testgen/ui/assets/question_mark.png
testgen/ui/assets/flavors/azure_sql.svg
testgen/ui/assets/flavors/azure_synapse_table.svg
testgen/ui/assets/flavors/bigquery.svg
testgen/ui/assets/flavors/databricks.svg
testgen/ui/assets/flavors/mssql.svg
testgen/ui/assets/flavors/oracle.svg
testgen/ui/assets/flavors/postgresql.svg
testgen/ui/assets/flavors/redshift.svg
testgen/ui/assets/flavors/sap_hana.svg
testgen/ui/assets/flavors/snowflake.svg
testgen/ui/components/__init__.py
testgen/ui/components/frontend/js/plugins.js
testgen/ui/components/frontend/js/types.js
testgen/ui/components/frontend/js/data_profiling/column_distribution.js
testgen/ui/components/frontend/js/data_profiling/column_profiling_history.js
testgen/ui/components/frontend/js/data_profiling/column_profiling_results.js
testgen/ui/components/frontend/js/data_profiling/data_characteristics.js
testgen/ui/components/frontend/js/data_profiling/data_issues.js
testgen/ui/components/frontend/js/data_profiling/data_profiling_utils.js
testgen/ui/components/frontend/js/data_profiling/metadata_tags.js
testgen/ui/components/frontend/js/data_profiling/table_create_script.js
testgen/ui/components/frontend/js/data_profiling/table_size.js
testgen/ui/components/frontend/js/pages/application_logs.js
testgen/ui/components/frontend/js/pages/breadcrumbs.js
testgen/ui/components/frontend/js/pages/column_selector_dialog.js
testgen/ui/components/frontend/js/pages/confirmation_dialog.js
testgen/ui/components/frontend/js/pages/connections.js
testgen/ui/components/frontend/js/pages/data_catalog.js
testgen/ui/components/frontend/js/pages/edit_monitor_settings.js
testgen/ui/components/frontend/js/pages/edit_table_monitors.js
testgen/ui/components/frontend/js/pages/help_menu.js
testgen/ui/components/frontend/js/pages/hygiene_issues.js
testgen/ui/components/frontend/js/pages/import_metadata_dialog.js
testgen/ui/components/frontend/js/pages/monitors_dashboard.js
testgen/ui/components/frontend/js/pages/notification_settings.js
testgen/ui/components/frontend/js/pages/profiling_results.js
testgen/ui/components/frontend/js/pages/profiling_runs.js
testgen/ui/components/frontend/js/pages/project_dashboard.js
testgen/ui/components/frontend/js/pages/quality_dashboard.js
testgen/ui/components/frontend/js/pages/schedule_list.js
testgen/ui/components/frontend/js/pages/schema_changes_dialog.js
testgen/ui/components/frontend/js/pages/score_details.js
testgen/ui/components/frontend/js/pages/score_explorer.js
testgen/ui/components/frontend/js/pages/sidebar.js
testgen/ui/components/frontend/js/pages/table_create_script_dialog.js
testgen/ui/components/frontend/js/pages/table_group_delete_confirmation.js
testgen/ui/components/frontend/js/pages/table_group_list.js
testgen/ui/components/frontend/js/pages/table_group_wizard.js
testgen/ui/components/frontend/js/pages/table_monitoring_trends.js
testgen/ui/components/frontend/js/pages/test_definition_notes.js
testgen/ui/components/frontend/js/pages/test_definition_summary.js
testgen/ui/components/frontend/js/pages/test_definitions.js
testgen/ui/components/frontend/js/pages/test_results.js
testgen/ui/components/frontend/js/pages/test_results_chart.js
testgen/ui/components/frontend/js/pages/test_runs.js
testgen/ui/components/frontend/js/pages/test_suites.js
testgen/ui/components/frontend/js/plugin_pages/connections/index.js
testgen/ui/components/frontend/js/plugin_pages/connections/pages/connection_list.js
testgen/ui/components/frontend/js/plugin_pages/connections/pages/connection_wizard.js
testgen/ui/components/frontend/js/plugin_pages/connections/pages/delete_confirmation.js
testgen/ui/components/frontend/js/plugin_pages/connections/pages/edit_connection.js
testgen/ui/components/frontend/js/plugin_pages/connections/pages/flavor_selector.js
testgen/ui/components/frontend/js/plugin_pages/login/index.js
testgen/ui/components/frontend/js/plugin_pages/login/pages/sso_login.js
testgen/ui/components/frontend/js/plugin_pages/users/index.js
testgen/ui/components/frontend/js/plugin_pages/users/types.js
testgen/ui/components/frontend/js/plugin_pages/users/pages/delete_confirmation.js
testgen/ui/components/frontend/js/plugin_pages/users/pages/user_form.js
testgen/ui/components/frontend/js/plugin_pages/users/pages/user_list.js
testgen/ui/components/frontend/js/shared/application_logs_dialog.js
testgen/ui/components/frontend/js/shared/column_history_dialog.js
testgen/ui/components/frontend/js/shared/data_preview_dialog.js
testgen/ui/components/frontend/js/shared/profiling_results_dialog.js
testgen/ui/components/frontend/js/shared/source_data_dialog.js
testgen/ui/components/frontend/standalone/project_settings/index.js
testgen/ui/components/utils/__init__.py
testgen/ui/components/utils/callbacks.py
testgen/ui/components/utils/component.py
testgen/ui/components/widgets/__init__.py
testgen/ui/components/widgets/card.py
testgen/ui/components/widgets/download_dialog.py
testgen/ui/components/widgets/page.py
testgen/ui/components/widgets/select.py
testgen/ui/components/widgets/sidebar.py
testgen/ui/components/widgets/summary.py
testgen/ui/navigation/__init__.py
testgen/ui/navigation/menu.py
testgen/ui/navigation/page.py
testgen/ui/navigation/router.py
testgen/ui/pdf/__init__.py
testgen/ui/pdf/dataframe_table.py
testgen/ui/pdf/dk_logo.py
testgen/ui/pdf/hygiene_issue_report.py
testgen/ui/pdf/style.py
testgen/ui/pdf/templates.py
testgen/ui/pdf/test_result_report.py
testgen/ui/queries/__init__.py
testgen/ui/queries/profiling_queries.py
testgen/ui/queries/scoring_queries.py
testgen/ui/queries/source_data_queries.py
testgen/ui/queries/table_group_queries.py
testgen/ui/queries/test_result_queries.py
testgen/ui/scripts/__init__.py
testgen/ui/scripts/patch_streamlit.py
testgen/ui/services/__init__.py
testgen/ui/services/database_service.py
testgen/ui/services/form_service.py
testgen/ui/services/javascript_service.py
testgen/ui/services/query_cache.py
testgen/ui/services/rerun_service.py
testgen/ui/services/string_service.py
testgen/ui/static/css/highlight-default-theme.min.css
testgen/ui/static/css/material-symbols-rounded.css
testgen/ui/static/css/roboto-font-faces.css
testgen/ui/static/css/shared.css
testgen/ui/static/css/style.css
testgen/ui/static/fonts/KFOlCnqEu92Fr1MmEU9fBBc4.woff2
testgen/ui/static/fonts/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2
testgen/ui/static/fonts/KFOmCnqEu92Fr1Mu4mxK.woff2
testgen/ui/static/fonts/KFOmCnqEu92Fr1Mu7GxKOzY.woff2
testgen/ui/static/fonts/material-symbols-rounded.woff2
testgen/ui/static/js/axis_utils.js
testgen/ui/static/js/display_utils.js
testgen/ui/static/js/form_validators.js
testgen/ui/static/js/highlight.min.js
testgen/ui/static/js/page_lifecycle.js
testgen/ui/static/js/score_utils.js
testgen/ui/static/js/scripts.js
testgen/ui/static/js/sidebar.js
testgen/ui/static/js/timers.js
testgen/ui/static/js/utils.js
testgen/ui/static/js/values.js
testgen/ui/static/js/van.min.js
testgen/ui/static/js/components/alert.js
testgen/ui/static/js/components/attribute.js
testgen/ui/static/js/components/box_plot.js
testgen/ui/static/js/components/breadcrumbs.js
testgen/ui/static/js/components/button.js
testgen/ui/static/js/components/caption.js
testgen/ui/static/js/components/card.js
testgen/ui/static/js/components/chart_canvas.js
testgen/ui/static/js/components/checkbox.js
testgen/ui/static/js/components/code.js
testgen/ui/static/js/components/column_selector_dialog.js
testgen/ui/static/js/components/connection_form.js
testgen/ui/static/js/components/crontab_input.js
testgen/ui/static/js/components/dialog.js
testgen/ui/static/js/components/dot.js
testgen/ui/static/js/components/dropdown_button.js
testgen/ui/static/js/components/dual_pane.js
testgen/ui/static/js/components/editable_card.js
testgen/ui/static/js/components/empty_state.js
testgen/ui/static/js/components/expander_toggle.js
testgen/ui/static/js/components/expansion_panel.js
testgen/ui/static/js/components/explorer_column_selector.js
testgen/ui/static/js/components/file_input.js
testgen/ui/static/js/components/frequency_bars.js
testgen/ui/static/js/components/freshness_chart.js
testgen/ui/static/js/components/generate_tests_dialog.js
testgen/ui/static/js/components/help_menu.js
testgen/ui/static/js/components/icon.js
testgen/ui/static/js/components/input.js
testgen/ui/static/js/components/line_chart.js
testgen/ui/static/js/components/link.js
testgen/ui/static/js/components/monitor_anomalies_summary.js
testgen/ui/static/js/components/monitor_settings_form.js
testgen/ui/static/js/components/monitoring_sparkline.js
testgen/ui/static/js/components/notification_settings.js
testgen/ui/static/js/components/paginator.js
testgen/ui/static/js/components/percent_bar.js
testgen/ui/static/js/components/portal.js
testgen/ui/static/js/components/radio_group.js
testgen/ui/static/js/components/run_profiling_dialog.js
testgen/ui/static/js/components/run_tests_dialog.js
testgen/ui/static/js/components/schedule_list.js
testgen/ui/static/js/components/schema_changes_chart.js
testgen/ui/static/js/components/schema_changes_dialog.js
testgen/ui/static/js/components/schema_changes_list.js
testgen/ui/static/js/components/score_breakdown.js
testgen/ui/static/js/components/score_card.js
testgen/ui/static/js/components/score_history.js
testgen/ui/static/js/components/score_issues.js
testgen/ui/static/js/components/score_legend.js
testgen/ui/static/js/components/score_metric.js
testgen/ui/static/js/components/select.js
testgen/ui/static/js/components/slider.js
testgen/ui/static/js/components/spark_line.js
testgen/ui/static/js/components/spinner.js
testgen/ui/static/js/components/summary_bar.js
testgen/ui/static/js/components/summary_counts.js
testgen/ui/static/js/components/table.js
testgen/ui/static/js/components/table_create_script_dialog.js
testgen/ui/static/js/components/table_group_edit_dialog.js
testgen/ui/static/js/components/table_group_form.js
testgen/ui/static/js/components/table_group_stats.js
testgen/ui/static/js/components/table_group_test.js
testgen/ui/static/js/components/table_group_wizard.js
testgen/ui/static/js/components/tabs.js
testgen/ui/static/js/components/test_definition_form.js
testgen/ui/static/js/components/textarea.js
testgen/ui/static/js/components/threshold_chart.js
testgen/ui/static/js/components/toggle.js
testgen/ui/static/js/components/tooltip.js
testgen/ui/static/js/components/tree.js
testgen/ui/static/js/components/truncated_text.js
testgen/ui/static/js/components/wizard_progress_indicator.js
testgen/ui/views/__init__.py
testgen/ui/views/connections.py
testgen/ui/views/data_catalog.py
testgen/ui/views/hygiene_issues.py
testgen/ui/views/login.py
testgen/ui/views/monitors_dashboard.py
testgen/ui/views/profiling_results.py
testgen/ui/views/profiling_runs.py
testgen/ui/views/project_dashboard.py
testgen/ui/views/project_settings.py
testgen/ui/views/quality_dashboard.py
testgen/ui/views/score_details.py
testgen/ui/views/score_explorer.py
testgen/ui/views/table_groups.py
testgen/ui/views/test_definitions.py
testgen/ui/views/test_results.py
testgen/ui/views/test_runs.py
testgen/ui/views/test_suites.py
testgen/ui/views/dialogs/generate_tests_dialog.py
testgen/ui/views/dialogs/import_metadata_dialog.py
testgen/ui/views/dialogs/manage_notifications.py
testgen/ui/views/dialogs/manage_schedules.py
testgen/ui/views/dialogs/run_profiling_dialog.py
testgen/ui/views/dialogs/run_tests_dialog.py
testgen/ui/views/dialogs/table_create_script_dialog.py
testgen/utils/__init__.py
testgen/utils/plugins.py
testgen/utils/singleton.py