47#ifdef USE_INJECTION_POINTS
60 "test is not working as intended when injection points are disabled");
69#ifdef USE_INJECTION_POINTS
82 "test is not working as intended when injection points are disabled");
91#ifdef USE_INJECTION_POINTS
104 "test is not working as intended when injection points are disabled");
#define PG_FUNCTION_INFO_V1(funcname)
#define PG_GETARG_BOOL(n)
bool InjectionPointDetach(const char *name)
void InjectionPointAttach(const char *name, const char *library, const char *function, const void *private_data, int private_data_size)
int WaitLatch(Latch *latch, int wakeEvents, long timeout, uint32 wait_event_info)
PGDLLEXPORT void dc_fake_temptable(const char *name, const void *private_data, void *arg)
Datum dcw_inject_delay_barrier(PG_FUNCTION_ARGS)
Datum dcw_inject_startup_delay(PG_FUNCTION_ARGS)
Datum dcw_inject_launcher_delay(PG_FUNCTION_ARGS)
PGDLLEXPORT void dc_delay_barrier(const char *name, const void *private_data, void *arg)
PGDLLEXPORT void dc_modify_db_result(const char *name, const void *private_data, void *arg)
#define WL_EXIT_ON_PM_DEATH