Changeset: 7c511c47fc86 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/7c511c47fc86 Added Files: sql/backends/monet5/UDF/capi/Tests/7285-cudf-grouped-aggr.test sql/backends/monet5/UDF/capi/Tests/7525-cudf-aggr-var-input.test sql/backends/monet5/UDF/pyapi3/Tests/6385-aggr_udf_with_more_than_2params.test sql/backends/monet5/UDF/pyapi3/Tests/6444-table_returning_with.test sql/backends/monet5/UDF/pyapi3/Tests/6464-python_loader_clobbers_default_with_null.test sql/backends/monet5/UDF/pyapi3/Tests/6726-python-aggregate-no-groups.test sql/backends/monet5/UDF/pyapi3/Tests/6759-python-loader-string.py sql/backends/monet5/UDF/pyapi3/Tests/6797-python3-udf-modules.test sql/backends/monet5/UDF/pyapi3/Tests/7138-python-aggregates-void-bat.test sql/backends/monet5/UDF/pyapi3/Tests/7142-aggregates-tables.test sql/backends/monet5/UDF/pyapi3/Tests/7158-python-aggregates-empty.test sql/backends/monet5/UDF/pyapi3/Tests/7206-python-empty-arrays.test sql/backends/monet5/UDF/pyapi3/Tests/7252-python-udf-inside-udf.test sql/backends/monet5/UDF/pyapi3/Tests/7422-aggregate-vararg.test sql/test/BugTracker-2020/Tests/functions-not-persist.Bug-6819.py Removed Files: sql/test/BugTracker-2017/Tests/aggr_udf_with_more_than_2params.Bug-6385.test sql/test/BugTracker-2017/Tests/python_loader_clobbers_default_with_null.Bug-6464.test sql/test/BugTracker-2017/Tests/table_returning_with.Bug-6444.test sql/test/BugTracker-2019/Tests/python-aggregate-no-groups.Bug-6726.test sql/test/BugTracker-2019/Tests/python-loader-string.Bug-6759.py sql/test/BugTracker-2019/Tests/python3-udf-modules.Bug-6797.test sql/test/BugTracker-2020/Tests/functions-not-persist.Bug-6819.SQL.py sql/test/BugTracker-2021/Tests/aggregates-tables.Bug-7142.test sql/test/BugTracker-2021/Tests/python-aggregates-empty.Bug-7158.test sql/test/BugTracker-2021/Tests/python-aggregates-void-bat.Bug-7138.test sql/test/BugTracker-2021/Tests/python-empty-arrays.Bug-7206.test sql/test/BugTracker-2022/Tests/cudf-grouped-aggr.Bug-7285.test sql/test/BugTracker-2022/Tests/python-udf-inside-udf.Bug-7252.test sql/test/BugTracker-2023/Tests/aggregate-vararg.Bug-7422.test sql/test/BugTracker-2024/Tests/7525-cudf-aggr-var-input.test Modified Files: sql/backends/monet5/UDF/capi/Tests/All sql/backends/monet5/UDF/pyapi3/Tests/All sql/test/BugTracker-2017/Tests/All sql/test/BugTracker-2017/Tests/SingleServer sql/test/BugTracker-2019/Tests/All sql/test/BugTracker-2019/Tests/SingleServer sql/test/BugTracker-2021/Tests/All sql/test/BugTracker-2021/Tests/SingleServer sql/test/BugTracker-2022/Tests/All sql/test/BugTracker-2022/Tests/SingleServer sql/test/BugTracker-2023/Tests/All sql/test/BugTracker-2023/Tests/SingleServer sql/test/BugTracker-2024/Tests/All sql/test/BugTracker-2024/Tests/SingleServer Branch: Dec2025 Log Message:
Move pyapi and capi tests to their respective UDF directories. diffs (221 lines): diff --git a/sql/test/BugTracker-2022/Tests/cudf-grouped-aggr.Bug-7285.test b/sql/backends/monet5/UDF/capi/Tests/7285-cudf-grouped-aggr.test rename from sql/test/BugTracker-2022/Tests/cudf-grouped-aggr.Bug-7285.test rename to sql/backends/monet5/UDF/capi/Tests/7285-cudf-grouped-aggr.test diff --git a/sql/test/BugTracker-2024/Tests/7525-cudf-aggr-var-input.test b/sql/backends/monet5/UDF/capi/Tests/7525-cudf-aggr-var-input.test rename from sql/test/BugTracker-2024/Tests/7525-cudf-aggr-var-input.test rename to sql/backends/monet5/UDF/capi/Tests/7525-cudf-aggr-var-input.test diff --git a/sql/backends/monet5/UDF/capi/Tests/All b/sql/backends/monet5/UDF/capi/Tests/All --- a/sql/backends/monet5/UDF/capi/Tests/All +++ b/sql/backends/monet5/UDF/capi/Tests/All @@ -18,3 +18,6 @@ HAVE_CUDF?capi15 HAVE_CUDF?capi16 HAVE_CUDF?capi17 HAVE_CUDF?capi18 + +HAVE_CUDF?7285-cudf-grouped-aggr +HAVE_CUDF?7525-cudf-aggr-var-input diff --git a/sql/test/BugTracker-2017/Tests/aggr_udf_with_more_than_2params.Bug-6385.test b/sql/backends/monet5/UDF/pyapi3/Tests/6385-aggr_udf_with_more_than_2params.test rename from sql/test/BugTracker-2017/Tests/aggr_udf_with_more_than_2params.Bug-6385.test rename to sql/backends/monet5/UDF/pyapi3/Tests/6385-aggr_udf_with_more_than_2params.test diff --git a/sql/test/BugTracker-2017/Tests/table_returning_with.Bug-6444.test b/sql/backends/monet5/UDF/pyapi3/Tests/6444-table_returning_with.test rename from sql/test/BugTracker-2017/Tests/table_returning_with.Bug-6444.test rename to sql/backends/monet5/UDF/pyapi3/Tests/6444-table_returning_with.test diff --git a/sql/test/BugTracker-2017/Tests/python_loader_clobbers_default_with_null.Bug-6464.test b/sql/backends/monet5/UDF/pyapi3/Tests/6464-python_loader_clobbers_default_with_null.test rename from sql/test/BugTracker-2017/Tests/python_loader_clobbers_default_with_null.Bug-6464.test rename to sql/backends/monet5/UDF/pyapi3/Tests/6464-python_loader_clobbers_default_with_null.test diff --git a/sql/test/BugTracker-2019/Tests/python-aggregate-no-groups.Bug-6726.test b/sql/backends/monet5/UDF/pyapi3/Tests/6726-python-aggregate-no-groups.test rename from sql/test/BugTracker-2019/Tests/python-aggregate-no-groups.Bug-6726.test rename to sql/backends/monet5/UDF/pyapi3/Tests/6726-python-aggregate-no-groups.test diff --git a/sql/test/BugTracker-2019/Tests/python-loader-string.Bug-6759.py b/sql/backends/monet5/UDF/pyapi3/Tests/6759-python-loader-string.py rename from sql/test/BugTracker-2019/Tests/python-loader-string.Bug-6759.py rename to sql/backends/monet5/UDF/pyapi3/Tests/6759-python-loader-string.py diff --git a/sql/test/BugTracker-2019/Tests/python3-udf-modules.Bug-6797.test b/sql/backends/monet5/UDF/pyapi3/Tests/6797-python3-udf-modules.test rename from sql/test/BugTracker-2019/Tests/python3-udf-modules.Bug-6797.test rename to sql/backends/monet5/UDF/pyapi3/Tests/6797-python3-udf-modules.test diff --git a/sql/test/BugTracker-2021/Tests/python-aggregates-void-bat.Bug-7138.test b/sql/backends/monet5/UDF/pyapi3/Tests/7138-python-aggregates-void-bat.test rename from sql/test/BugTracker-2021/Tests/python-aggregates-void-bat.Bug-7138.test rename to sql/backends/monet5/UDF/pyapi3/Tests/7138-python-aggregates-void-bat.test diff --git a/sql/test/BugTracker-2021/Tests/aggregates-tables.Bug-7142.test b/sql/backends/monet5/UDF/pyapi3/Tests/7142-aggregates-tables.test rename from sql/test/BugTracker-2021/Tests/aggregates-tables.Bug-7142.test rename to sql/backends/monet5/UDF/pyapi3/Tests/7142-aggregates-tables.test diff --git a/sql/test/BugTracker-2021/Tests/python-aggregates-empty.Bug-7158.test b/sql/backends/monet5/UDF/pyapi3/Tests/7158-python-aggregates-empty.test rename from sql/test/BugTracker-2021/Tests/python-aggregates-empty.Bug-7158.test rename to sql/backends/monet5/UDF/pyapi3/Tests/7158-python-aggregates-empty.test diff --git a/sql/test/BugTracker-2021/Tests/python-empty-arrays.Bug-7206.test b/sql/backends/monet5/UDF/pyapi3/Tests/7206-python-empty-arrays.test rename from sql/test/BugTracker-2021/Tests/python-empty-arrays.Bug-7206.test rename to sql/backends/monet5/UDF/pyapi3/Tests/7206-python-empty-arrays.test diff --git a/sql/test/BugTracker-2022/Tests/python-udf-inside-udf.Bug-7252.test b/sql/backends/monet5/UDF/pyapi3/Tests/7252-python-udf-inside-udf.test rename from sql/test/BugTracker-2022/Tests/python-udf-inside-udf.Bug-7252.test rename to sql/backends/monet5/UDF/pyapi3/Tests/7252-python-udf-inside-udf.test diff --git a/sql/test/BugTracker-2023/Tests/aggregate-vararg.Bug-7422.test b/sql/backends/monet5/UDF/pyapi3/Tests/7422-aggregate-vararg.test rename from sql/test/BugTracker-2023/Tests/aggregate-vararg.Bug-7422.test rename to sql/backends/monet5/UDF/pyapi3/Tests/7422-aggregate-vararg.test diff --git a/sql/backends/monet5/UDF/pyapi3/Tests/All b/sql/backends/monet5/UDF/pyapi3/Tests/All --- a/sql/backends/monet5/UDF/pyapi3/Tests/All +++ b/sql/backends/monet5/UDF/pyapi3/Tests/All @@ -32,5 +32,16 @@ HAVE_LIBPY3?pyloader3_01 HAVE_LIBPY3?pyloader3_02 HAVE_LIBPY3?pyloader3_05 +HAVE_LIBPY3?6385-aggr_udf_with_more_than_2params +HAVE_LIBPY3?6444-table_returning_with +HAVE_LIBPY3?6464-python_loader_clobbers_default_with_null HAVE_LIBPY3?6508-pyUDF-crash - +HAVE_LIBPY3?6726-python-aggregate-no-groups +HAVE_LIBPY3?6759-python-loader-string +HAVE_LIBPY3?6797-python3-udf-modules +HAVE_LIBPY3?7138-python-aggregates-void-bat +HAVE_LIBPY3?7142-aggregates-tables +HAVE_LIBPY3?7158-python-aggregates-empty +HAVE_LIBPY3?7206-python-empty-arrays +HAVE_LIBPY3?7252-python-udf-inside-udf +HAVE_LIBPY3?7422-aggregate-vararg diff --git a/sql/test/BugTracker-2017/Tests/All b/sql/test/BugTracker-2017/Tests/All --- a/sql/test/BugTracker-2017/Tests/All +++ b/sql/test/BugTracker-2017/Tests/All @@ -75,7 +75,6 @@ spurious_error.Bug-6344 caching_stats_bug.6374 name-interference.Bug-6348 parsererror.Bug-6381 -HAVE_LIBPY3?aggr_udf_with_more_than_2params.Bug-6385 exists.Bug-6392 case.Bug-6386 sqllitelogistest_case.Bug-6335 @@ -102,10 +101,8 @@ sqlitelogictest-select-not-in.Bug-6435 drop_schema_restrict.Bug-6438 date-arithmetic.Bug-6415 sqlitelogictest-cast-decimal.Bug-6445 -HAVE_LIBPY3?table_returning_with.Bug-6444 insert_into_multiple_subqueries.Bug-6448 sqlsmith.Bug-6449 -HAVE_LIBPY3?python_loader_clobbers_default_with_null.Bug-6464 skip_problem_best_effort.Bug-6442 date_to_str.Bug-6467 cleanup_statistics.Bug-6439 diff --git a/sql/test/BugTracker-2017/Tests/SingleServer b/sql/test/BugTracker-2017/Tests/SingleServer --- a/sql/test/BugTracker-2017/Tests/SingleServer +++ b/sql/test/BugTracker-2017/Tests/SingleServer @@ -1,1 +0,0 @@ ---set embedded_py=3 diff --git a/sql/test/BugTracker-2019/Tests/All b/sql/test/BugTracker-2019/Tests/All --- a/sql/test/BugTracker-2019/Tests/All +++ b/sql/test/BugTracker-2019/Tests/All @@ -18,7 +18,6 @@ copy-into-unicode-quote.Bug-6716 select_window_function_and_asterisk.Bug-6722 disallow_duplicate_column_aliases.Bug-6723 prepare-non-existing-function.Bug-6725 -HAVE_LIBPY3?python-aggregate-no-groups.Bug-6726 select-distinct.Bug-6728 table-duplicate-column.Bug-6729 view-too-few-rows.Bug-6736 @@ -33,7 +32,6 @@ set-schema-mclient-msg.Bug-6754 cte-union.Bug-6755 merge-table-limit.Bug-6756 double-free.Bug-6757 -HAVE_LIBPY3?python-loader-string.Bug-6759 select-char.Bug-6761 grant-select-column.Bug-6765 next-get-value-bulk.Bug-6766 @@ -51,7 +49,6 @@ str_to_time.Bug-6791 jsonpath-validity.Bug-6792 cast-interval.Bug-6793 could-not-allocate-space.Bug-6795 -HAVE_LIBPY3?python3-udf-modules.Bug-6797 json-text-empty-separator.Bug-6798 orderby-alias-expr.Bug-6799 drop-table-cascade.Bug-6805 diff --git a/sql/test/BugTracker-2019/Tests/SingleServer b/sql/test/BugTracker-2019/Tests/SingleServer --- a/sql/test/BugTracker-2019/Tests/SingleServer +++ b/sql/test/BugTracker-2019/Tests/SingleServer @@ -1,2 +1,1 @@ ---set embedded_py=3 --set embedded_r=true diff --git a/sql/test/BugTracker-2020/Tests/functions-not-persist.Bug-6819.SQL.py b/sql/test/BugTracker-2020/Tests/functions-not-persist.Bug-6819.py rename from sql/test/BugTracker-2020/Tests/functions-not-persist.Bug-6819.SQL.py rename to sql/test/BugTracker-2020/Tests/functions-not-persist.Bug-6819.py diff --git a/sql/test/BugTracker-2021/Tests/All b/sql/test/BugTracker-2021/Tests/All --- a/sql/test/BugTracker-2021/Tests/All +++ b/sql/test/BugTracker-2021/Tests/All @@ -15,15 +15,12 @@ batappend-undefined.Bug-7130 WITH-alias-DELETE-1.deletes-wrong-tuples.Bug-7133 WITH-alias-DELETE-2.deletes-too-many-tuples.Bug-7133 merge-delete.Bug-7136 -HAVE_LIBPY3?python-aggregates-void-bat.Bug-7138 plan-not-optimal-view.Bug-7140 count-distinct.Bug-7141 -HAVE_LIBPY3?aggregates-tables.Bug-7142 type-upcasting-INT2BIGINT.Bug-7144 rollup-distinct-count.Bug-7146 sum-union.Bug-7147 distinct-union.Bug-7148 -HAVE_LIBPY3?python-aggregates-empty.Bug-7158 remote-join-idxs.Bug-7165 shutdown-force.Bug-7167 replace-transaction-conflict.Bug-7168 @@ -37,4 +34,3 @@ concurrent-add-column.Bug-7196 serializable-snapshot.Bug-7200 unique-idx.Bug-7201 distinct-with-orderby.Bug-7202 -HAVE_LIBPY3?python-empty-arrays.Bug-7206 diff --git a/sql/test/BugTracker-2021/Tests/SingleServer b/sql/test/BugTracker-2021/Tests/SingleServer --- a/sql/test/BugTracker-2021/Tests/SingleServer +++ b/sql/test/BugTracker-2021/Tests/SingleServer @@ -1,1 +0,0 @@ ---set embedded_py=3 diff --git a/sql/test/BugTracker-2022/Tests/All b/sql/test/BugTracker-2022/Tests/All --- a/sql/test/BugTracker-2022/Tests/All +++ b/sql/test/BugTracker-2022/Tests/All @@ -3,13 +3,11 @@ date-calculations.Bug-7227 transaction-conflict.Bug-7228 insert-not-null.Bug-7232 recreate-view.Bug-7241 -HAVE_LIBPY3?python-udf-inside-udf.Bug-7252 empty-MAL.Bug-7259 pkey-restart.Bug-7263 delete-update.Bug-7267 having-clauses.Bug-7278 dump-table-data.Bug-7282 -HAVE_CUDF?cudf-grouped-aggr.Bug-7285 create_func_with_case_and_in single_row_in_rel_order_by_column.Bug-7306 push-aggr-down-removes-distinct-on-union-all.Bug-7318 diff --git a/sql/test/BugTracker-2022/Tests/SingleServer b/sql/test/BugTracker-2022/Tests/SingleServer --- a/sql/test/BugTracker-2022/Tests/SingleServer +++ b/sql/test/BugTracker-2022/Tests/SingleServer @@ -1,3 +0,0 @@ ---set embedded_py=3 ---set embedded_c=true ---set capi_cc='cc -std=c99' diff --git a/sql/test/BugTracker-2023/Tests/All b/sql/test/BugTracker-2023/Tests/All --- a/sql/test/BugTracker-2023/Tests/All +++ b/sql/test/BugTracker-2023/Tests/All @@ -24,5 +24,4 @@ insert-delete-insert-crash-7415 orderby-debug-crash-7416 newurl-issue-7417 rel_order_by-assertion-7418 -HAVE_LIBPY3?aggregate-vararg.Bug-7422 interval-day-and-second.Bug-7353 diff --git a/sql/test/BugTracker-2023/Tests/SingleServer b/sql/test/BugTracker-2023/Tests/SingleServer --- a/sql/test/BugTracker-2023/Tests/SingleServer +++ b/sql/test/BugTracker-2023/Tests/SingleServer @@ -1,1 +0,0 @@ ---set embedded_py=3 diff --git a/sql/test/BugTracker-2024/Tests/All b/sql/test/BugTracker-2024/Tests/All --- a/sql/test/BugTracker-2024/Tests/All +++ b/sql/test/BugTracker-2024/Tests/All @@ -60,7 +60,6 @@ function_return_issue 7513-uri-authority-parse-issue 7514-wrong-window-function 7524-right-outer-join -HAVE_CUDF?7525-cudf-aggr-var-input 7528-jarowinkler-null 7534-is-distinct-from 7535-create-view-groupby-func diff --git a/sql/test/BugTracker-2024/Tests/SingleServer b/sql/test/BugTracker-2024/Tests/SingleServer --- a/sql/test/BugTracker-2024/Tests/SingleServer +++ b/sql/test/BugTracker-2024/Tests/SingleServer @@ -1,3 +1,1 @@ ---set embedded_c=true ---set capi_cc='cc -std=c99' --set max_clients=2048 _______________________________________________ checkin-list mailing list -- [email protected] To unsubscribe send an email to [email protected]
