mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-08-12 15:03:25 +02:00
3f0e786ccb
To run all tests that support running against existing server: $ meson test --setup running To run just the main pg_regress tests against existing server: $ meson test --setup running regress-running/regress To ensure the 'running' setup continues to work, test it as part of the freebsd CI task. Discussion: https://postgr.es/m/CAH2-Wz=XDQcmLoo7RR_i6FKQdDmcyb9q5gStnfuuQXrOGhB2sQ@mail.gmail.com
37 lines
993 B
Meson
37 lines
993 B
Meson
pg_walinspect_sources = files('pg_walinspect.c')
|
|
|
|
if host_system == 'windows'
|
|
pg_walinspect_sources += rc_lib_gen.process(win32ver_rc, extra_args: [
|
|
'--NAME', 'pg_walinspect',
|
|
'--FILEDESC', 'pg_walinspect - functions to inspect contents of PostgreSQL Write-Ahead Log',])
|
|
endif
|
|
|
|
pg_walinspect = shared_module('pg_walinspect',
|
|
pg_walinspect_sources,
|
|
kwargs: contrib_mod_args + {
|
|
'dependencies': contrib_mod_args['dependencies'],
|
|
},
|
|
)
|
|
contrib_targets += pg_walinspect
|
|
|
|
install_data(
|
|
'pg_walinspect.control',
|
|
'pg_walinspect--1.0.sql',
|
|
kwargs: contrib_data_args,
|
|
)
|
|
|
|
tests += {
|
|
'name': 'pg_walinspect',
|
|
'sd': meson.current_source_dir(),
|
|
'bd': meson.current_build_dir(),
|
|
'regress': {
|
|
'sql': [
|
|
'pg_walinspect',
|
|
],
|
|
# Disabled because these tests require "wal_level=replica", which
|
|
# some runningcheck users do not have (e.g. buildfarm clients).
|
|
'regress_args': ['--temp-config', files('walinspect.conf')],
|
|
'runningcheck': false,
|
|
},
|
|
}
|