Skip to content

Commit e56de60

Browse files
jdatcmdclaude
andcommitted
test: the unknown-column twin declines on PG15-17, so the registry says so (#1341)
test_a_named_column_that_does_not_exist_is_refused calls pgcolumnar.analyze(), which needs PostgreSQL 18, so it declines on 15, 16 and 17 like the other analyze_function twins. It was missing from expected_unrunnable.txt, so CI's PG17 cluster job collected and passed 578 and still exited 67 on the unexpected decline. Measured on PG17: test_analyze_function.py exits 67 without these rows and 0 with them. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
1 parent be7d28e commit e56de60

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

‎test/pytest/expected_unrunnable.txt‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,18 +24,21 @@
2424
# pg_restore_attribute_stats, which core added in PostgreSQL 18.
2525
15 test_analyze_differential.py::test_analyze_differential
2626
15 test_analyze_function.py::test_analyze_function
27+
15 test_analyze_function.py::test_a_named_column_that_does_not_exist_is_refused
2728
15 test_analyze_function.py::test_histogram_bounds_are_a_positional_stride
2829
15 test_analyze_function.py::test_null_frac_counts_live_rows_not_ones_a_delete_left
2930
15 test_analyze_function.py::test_the_documented_statistics_are_the_ones_written
3031
15 test_analyze_function.py::test_a_covering_projection_does_not_decide_which_columns_get_statistics
3132
16 test_analyze_differential.py::test_analyze_differential
3233
16 test_analyze_function.py::test_analyze_function
34+
16 test_analyze_function.py::test_a_named_column_that_does_not_exist_is_refused
3335
16 test_analyze_function.py::test_histogram_bounds_are_a_positional_stride
3436
16 test_analyze_function.py::test_null_frac_counts_live_rows_not_ones_a_delete_left
3537
16 test_analyze_function.py::test_the_documented_statistics_are_the_ones_written
3638
16 test_analyze_function.py::test_a_covering_projection_does_not_decide_which_columns_get_statistics
3739
17 test_analyze_differential.py::test_analyze_differential
3840
17 test_analyze_function.py::test_analyze_function
41+
17 test_analyze_function.py::test_a_named_column_that_does_not_exist_is_refused
3942
17 test_analyze_function.py::test_histogram_bounds_are_a_positional_stride
4043
17 test_analyze_function.py::test_null_frac_counts_live_rows_not_ones_a_delete_left
4144
17 test_analyze_function.py::test_the_documented_statistics_are_the_ones_written

0 commit comments

Comments
 (0)