summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorОлег <[email protected]>2025-06-18 21:39:17 +0300
committerGitHub <[email protected]>2025-06-18 18:39:17 +0000
commit1dad8c46daf005c572880bd292fc00a9482a1c84 (patch)
tree9ad3b9101e57ec3f34be603c74cb829604656a68
parent0ccca71a65803582872a567d7d02e4478dc65da1 (diff)
Add local tests for clickbench pg (#19856)
-rw-r--r--.github/config/muted_ya.txt3
-rw-r--r--ydb/tests/functional/tpc/medium/test_clickbench.py12
2 files changed, 15 insertions, 0 deletions
diff --git a/.github/config/muted_ya.txt b/.github/config/muted_ya.txt
index 27410008315..c64837971ad 100644
--- a/.github/config/muted_ya.txt
+++ b/.github/config/muted_ya.txt
@@ -182,6 +182,9 @@ ydb/tests/functional/tenants test_tenants.py.TestTenants.test_stop_start[enable_
ydb/tests/functional/tpc/large [test_tpcds.py] chunk chunk
ydb/tests/functional/tpc/large sole chunk chunk
ydb/tests/functional/tpc/large test_tpcds.py.TestTpcdsS1.test_tpcds[14]
+ydb/tests/functional/tpc/medium test_clickbench.py.TestClickbenchPg.test_clickbench[Query18]
+ydb/tests/functional/tpc/medium test_clickbench.py.TestClickbenchPg.test_clickbench[Query28]
+ydb/tests/functional/tpc/medium test_clickbench.py.TestClickbenchPg.test_clickbench[Query39]
ydb/tests/functional/tpc/medium test_workload_oltp.py.TestWorkloadSimpleQueue.test_workload_oltp
ydb/tests/functional/tpc/medium test_workload_simple_queue.py.TestWorkloadSimpleQueue.test_workload_simple_queue[row]
ydb/tests/functional/ydb_cli test_ydb_impex.py.TestImpex.test_big_dataset[tsv-additional_args3-column]
diff --git a/ydb/tests/functional/tpc/medium/test_clickbench.py b/ydb/tests/functional/tpc/medium/test_clickbench.py
index f96bf129676..867087b6f03 100644
--- a/ydb/tests/functional/tpc/medium/test_clickbench.py
+++ b/ydb/tests/functional/tpc/medium/test_clickbench.py
@@ -25,3 +25,15 @@ class TestClickbenchParallel(clickbench.TestClickbenchParallel8, FunctionalTestB
cls.run_cli(['workload', 'clickbench', '-p', 'olap_yatests/clickbench/hits', 'init', '--store=column'])
cls.run_cli(['workload', 'clickbench', '-p', 'olap_yatests/clickbench/hits', 'import', 'files', '--input', yatest.common.source_path("ydb/tests/functional/clickbench/data/hits.csv")])
super().setup_class()
+
+
+class TestClickbenchPg(clickbench.TestClickbenchPg, FunctionalTestBase):
+ verify_data: bool = False
+ iterations: int = 1
+
+ @classmethod
+ def setup_class(cls) -> None:
+ cls.setup_cluster()
+ cls.run_cli(['workload', 'clickbench', '-p', 'olap_yatests/clickbench/hits', 'init', '--store=column'])
+ cls.run_cli(['workload', 'clickbench', '-p', 'olap_yatests/clickbench/hits', 'import', 'files', '--input', yatest.common.source_path("ydb/tests/functional/clickbench/data/hits.csv")])
+ super().setup_class()