diff options
| author | Олег <[email protected]> | 2025-03-26 13:33:55 +0300 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-03-26 10:33:55 +0000 |
| commit | 22ccfe5f2fd4827ebdca8e5dbc821fbb3528a696 (patch) | |
| tree | 2eb3a98bff7d1c023b25727b46fce9ab5e2b735a | |
| parent | bad75e027ea1ec75f59624443648bb5ef71c73b7 (diff) | |
Fix return code processing (#16253)
| -rw-r--r-- | ydb/tests/olap/lib/ydb_cli.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ydb/tests/olap/lib/ydb_cli.py b/ydb/tests/olap/lib/ydb_cli.py index 27e45905dce..5014bc41788 100644 --- a/ydb/tests/olap/lib/ydb_cli.py +++ b/ydb/tests/olap/lib/ydb_cli.py @@ -170,7 +170,7 @@ class YdbCliHelper: self._add_error(f'Iteration {iter}: {msg}') def _process_returncode(self, returncode) -> None: - if returncode != 0 and len([x for x in filter(lambda x: x.error_message or x.warning_message, self.result.iterations.values())]) == 0: + if returncode != 0 and not self.result.error_message and not self.result.warning_message: self._add_error(f'Invalid return code: {returncode} instead 0. stderr: {self.result.stderr}') def _load_plan(self, name: str) -> YdbCliHelper.QueryPlan: |
