Intro


  • I worked with PostgreSQL project in Google Summer of Code 2022 this summer.

  • I tried to improve test coverage for various modules.

Goal


- pg_dump
- psql
- pg_ctl
- initdb
- pg_stat_statments
- pg_buffercache
- pg_prewarm
- pgrowlocks
- pgstattuple
- pg_waldump
- pg_basebackup
  • Except for pg_dump, pg_ctl, initdb, and pg_stat_statments, I attempted all to improve test coverage, and several succeeded.

Coverage Result


pgrowlocks

Before before After after

  • Improve coverage 0% to 90.7%

pg_prewram

Before before After after

  • Improve coverage 11.6% to 77.3%

pg_buffercache

Before before After after

  • Improve coverage 0% to 97.6%

Commitfest


Patch Series


>> Home