percona / pg_stat_monitor

Query Performance Monitoring Tool for PostgreSQL
https://docs.percona.com/pg-stat-monitor/
Other
466 stars 59 forks source link

Added a tap test case to load multiple PPG extensions in the server before running a test load. #456

Closed Naeem-Akhter closed 4 months ago

Naeem-Akhter commented 4 months ago

Added a tap test case to load multiple PPG extensions in the server before running a test load.

  1. We load and create other extensions that are distributed by Percona in PPG. (postgis, pg_repack, pgaudit, pgaudit_set_user, pgpool)
  2. Run test data with pgbench.

To make the above test case work, updated the workflows to install above mentioned extension where we use installed packages from PPG. On workflows where we build server or use packages from PGDG, we are skipping this test case.

codecov[bot] commented 4 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 84.56%. Comparing base (2ebd163) to head (81cb2ab).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #456 +/- ## ======================================= Coverage 84.56% 84.56% ======================================= Files 3 3 Lines 1270 1270 Branches 196 196 ======================================= Hits 1074 1074 Misses 98 98 Partials 98 98 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

artemgavrilov commented 4 months ago

@Naeem-Akhter It looks like in this PR you accidentally changed permissions for t/expected/007_settings_pgsm_query_shared_buffer.out.15 file.

Screenshot 2024-04-19 at 12 40 19

Naeem-Akhter commented 4 months ago

@Naeem-Akhter It looks like in this PR you accidentally changed permissions for t/expected/007_settings_pgsm_query_shared_buffer.out.15 file.

Screenshot 2024-04-19 at 12 40 19

No, it is intentional, to make it consistent with rest of the files.