Re: [PATCH] Add tests for Bitmapset
Greg Burd <greg@burd.me>
From: Greg Burd <greg@burd.me>
To: Robert Haas <robertmhaas@gmail.com>, Michael Paquier
<michael@paquier.xyz>
Cc: PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>, Nathan
Bossart <nathandbossart@gmail.com>, Masahiko Sawada
<sawada.mshk@gmail.com>
Date: 2025-09-16T12:55:59Z
Lists: pgsql-hackers
On Sep 16 2025, at 8:02 am, Robert Haas <robertmhaas@gmail.com> wrote: > On Tue, Sep 16, 2025 at 2:04 AM Michael Paquier <michael@paquier.xyz> wrote: >> one SQL function mapping to each C function we are testing? > > Yes, I think we should do this, if possible. Michael, Robert, Thanks for your time reviewing the proposed code and for providing feedback. This patch started life as simply copy of the test_radixtree module which uses a single test function triggered in SQL, hence my approach. I guess I should have copied the test_slru module instead! :) I see the value in the idea of splitting it up into separate functions and I'll give that a try. Michael, apologies for the white space issues. I'll clean that up, and thank you for the `git diff --check` tip, I'll add that to my toolbox/routine. > -- > Robert Haas > EDB: http://www.enterprisedb.com best. -greg
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
Minor fixes for test_bitmapset.c
- 5142f0093e64 19 (unreleased) landed
-
test_bitmapset: Improve random function
- 9d46b86529e8 19 (unreleased) landed
-
Add mem_exceeded_count column to pg_stat_replication_slots.
- d3b6183dd988 19 (unreleased) landed
-
Tidy-up unneeded NULL parameter checks from SQL function
- a69b55cd4727 19 (unreleased) landed
-
Remove check for NULL in STRICT function
- 381f5cffae00 19 (unreleased) landed
-
Fixes for comments in test_bitmapset
- a1b064e4b226 19 (unreleased) landed
-
Minor fixups of test_bitmapset.c
- 3a6615806859 19 (unreleased) landed
-
test_bitmapset: Simplify code of the module
- 9952f6c05a40 19 (unreleased) landed
-
test_bitmapset: Expand more the test coverage
- 5668fff3c512 19 (unreleased) landed
-
Fix compiler warnings in test_bitmapset
- f83fe65f3fc1 19 (unreleased) landed
-
Add a test module for Bitmapset
- 00c3d87a5cab 19 (unreleased) landed