pg_stat_monitor/regression/expected
Naeem Akhter cddc838809 PG-525: Update PGSM TAP Test Cases to accommodate PG15 changes.
Following changes are included in this commit:

1. Updated pgsm.pm to enable runtime loading of PG server version dependent
perl modules that are needed for TAP testing. Similarly removed unneeded
code from this file that is not needed right now.

2. Added generic settings and helper functions to pgsm.pm that could be used
across different test cases.

3.Updated following TAP test case to use pgsm.pm based global settings and helper
functions while making sure that we reduce the clutter and duplicate code in
test cases, where possible.

t/001_settings_default.pl
t/002_settings_pgsm_track_planning.pl
t/003_settings_pgms_extract_comments.pl
t/004_settings_pgsm_track.pl
t/005_settings_pgsm_enable_query_plan.pl
t/006_settings_pgsm_overflow_target.pl
t/007_settings_pgsm_query_shared_buffer.pl
t/008_settings_pgsm_histogram_buckets.pl
t/009_settings_pgsm_histogram_max.pl
t/010_settings_pgsm_histogram_min.pl
t/011_settings_pgsm_bucket_time.pl
t/012_settings_pgsm_max_buckets.pl
t/013_settings_pgsm_normalized_query.pl
t/014_settings_pgsm_track_utility.pl
t/015_settings_pgsm_query_max_len.pl
t/016_settings_pgsm_max.pl
t/017_execution_stats.pl
t/019_insufficient_shared_space.pl
t/020_buffer_overflow.pl
t/021_misc_1.pl
t/022_misc_2.pl
t/023_missing_queries.pl
t/024_check_timings.pl
t/025_compare_pgss.pl
t/026_shared_blocks.pl
t/027_local_blocks.pl
t/028_temp_block.pl

4. Removed following TAP test cases as these are no longer needed and are
covered by existing other test cases.

0001_settings_pgsm_track_planning.pl
0002_settings_pgsm_enable_query_plan.pl

5. Added more out files for histogram sql test cases to cover the behavior for
bucket_start_time and server versions.

regression/expected/histogram_3.out
regression/expected/histogram_4.out
regression/expected/histogram_5.out
regression/expected/histogram_6.out

6. Added following out file that is PG server version 15 specific.

t/expected/007_settings_pgsm_query_shared_buffer.out.15
2022-09-23 16:11:04 +05:00
..
application_name.out PG-362: pgsm_normalized_query needs to be 0 by default. (#253) 2022-06-09 16:13:58 +05:00
application_name_unique.out PG-362: pgsm_normalized_query needs to be 0 by default. (#253) 2022-06-09 16:13:58 +05:00
basic.out PG-362: pgsm_normalized_query needs to be 0 by default. (#253) 2022-06-09 16:13:58 +05:00
basic_1.out PG-183. Move tests to separate directory 2021-02-20 23:17:34 +03:00
cmd_type.out PG-362: pgsm_normalized_query needs to be 0 by default. (#253) 2022-06-09 16:13:58 +05:00
counters.out PG-343: Enable TAP testing; PG-292: Automate the QA; PG-338: Calls count.; PG-331: Default values in PMM. 2022-03-22 01:36:47 +05:00
database.out PG-286: Update regression tests. 2022-02-17 19:48:32 +05:00
error.out PG-362: pgsm_normalized_query needs to be 0 by default. (#253) 2022-06-09 16:13:58 +05:00
error_1.out PG-451: Fix regression failures in main branch. 2022-07-03 04:26:42 +05:00
error_insert.out PG-362: pgsm_normalized_query needs to be 0 by default. (#253) 2022-06-09 16:13:58 +05:00
error_insert_1.out PG-451: Fix regression failures in main branch. 2022-07-03 04:26:42 +05:00
guc.out PG-362: pgsm_normalized_query needs to be 0 by default. (#253) 2022-06-09 16:13:58 +05:00
guc_1.out PG-451: Fix regression failures in main branch. 2022-07-03 04:26:42 +05:00
histogram.out [PG-436] Merging REL_1_STABLE on to the main branch. 2022-06-19 13:42:10 +05:00
histogram_1.out PG-362: pgsm_normalized_query needs to be 0 by default. (#253) 2022-06-09 16:13:58 +05:00
histogram_2.out PG-451: Fix regression failures in main branch. 2022-07-03 04:26:42 +05:00
histogram_3.out PG-525: Update PGSM TAP Test Cases to accommodate PG15 changes. 2022-09-23 16:11:04 +05:00
histogram_4.out PG-525: Update PGSM TAP Test Cases to accommodate PG15 changes. 2022-09-23 16:11:04 +05:00
histogram_5.out PG-525: Update PGSM TAP Test Cases to accommodate PG15 changes. 2022-09-23 16:11:04 +05:00
histogram_6.out PG-525: Update PGSM TAP Test Cases to accommodate PG15 changes. 2022-09-23 16:11:04 +05:00
pg_stat_monitor_1.out PG-183. Move tests to separate directory 2021-02-20 23:17:34 +03:00
relations.out PG-286: Update regression tests. 2022-02-17 19:48:32 +05:00
rows.out PG-362: pgsm_normalized_query needs to be 0 by default. (#253) 2022-06-09 16:13:58 +05:00
rows_1.out PG-286: Update regression tests. 2022-02-17 19:48:32 +05:00
state.out PG-286: Update regression tests. 2022-02-17 19:48:32 +05:00
tags.out PG-451: Fix regression failures in main branch. 2022-07-03 04:26:42 +05:00
top_query.out PG-362: pgsm_normalized_query needs to be 0 by default. (#253) 2022-06-09 16:13:58 +05:00
top_query_1.out PG-451: Fix regression failures in main branch. 2022-07-03 04:26:42 +05:00
user.out PG-186: Add support to monitor query execution plan. 2021-03-17 18:56:39 +05:00
version.out Merging the 1.1.0 branch back to main branch (#303) 2022-09-13 15:59:39 +05:00