|
8 | 8 | import testgen.ui.services.database_service as db |
9 | 9 | import testgen.ui.services.form_service as fm |
10 | 10 | import testgen.ui.services.query_service as dq |
11 | | -from testgen.commands.run_profiling_bridge import update_profile_run_status |
12 | 11 | from testgen.ui.components import widgets as testgen |
13 | 12 | from testgen.ui.components.widgets import testgen_component |
14 | 13 | from testgen.ui.navigation.menu import MenuItem |
15 | 14 | from testgen.ui.navigation.page import Page |
16 | | -from testgen.ui.queries import project_queries |
| 15 | +from testgen.ui.queries import profiling_run_queries, project_queries |
17 | 16 | from testgen.ui.services import authentication_service |
18 | 17 | from testgen.ui.session import session |
19 | 18 | from testgen.ui.views.dialogs.run_profiling_dialog import run_profiling_dialog |
@@ -123,7 +122,7 @@ def render_empty_state(project_code: str) -> bool: |
123 | 122 | def on_cancel_run(profiling_run: pd.Series) -> None: |
124 | 123 | process_status, process_message = process_service.kill_profile_run(to_int(profiling_run["process_id"])) |
125 | 124 | if process_status: |
126 | | - update_profile_run_status(profiling_run["profiling_run_id"], "Cancelled") |
| 125 | + profiling_run_queries.update_status(profiling_run["profiling_run_id"], "Cancelled") |
127 | 126 |
|
128 | 127 | fm.reset_post_updates(str_message=f":{'green' if process_status else 'red'}[{process_message}]", as_toast=True) |
129 | 128 |
|
@@ -178,11 +177,7 @@ def get_db_profiling_runs(project_code: str, table_group_id: str | None = None) |
178 | 177 | SELECT v_profiling_runs.profiling_run_id::VARCHAR, |
179 | 178 | v_profiling_runs.start_time, |
180 | 179 | v_profiling_runs.table_groups_name, |
181 | | - CASE |
182 | | - WHEN v_profiling_runs.status = 'Running' |
183 | | - AND v_profiling_runs.start_time < CURRENT_DATE - 1 THEN 'Error' |
184 | | - ELSE v_profiling_runs.status |
185 | | - END as status, |
| 180 | + v_profiling_runs.status, |
186 | 181 | v_profiling_runs.process_id, |
187 | 182 | v_profiling_runs.duration, |
188 | 183 | v_profiling_runs.log_message, |
|
0 commit comments