Rename injection points used in AIO tests

The format of the injection point names used by the AIO code does not
match the existing naming convention used everywhere else in the code,
so let's be consistent.  These points are used in test_aio.

Reviewed-by: Hayato Kuroda <kuroda.hayato@fujitsu.com>
Discussion: https://postgr.es/m/Z_yTB80bdu1sYDqJ@paquier.xyz
This commit is contained in:
Michael Paquier 2025-04-19 18:53:35 +09:00
parent 3aad76a0a9
commit 114f7fa81c
3 changed files with 8 additions and 8 deletions

View File

@ -507,7 +507,7 @@ pgaio_io_process_completion(PgAioHandle *ioh, int result)
pgaio_io_update_state(ioh, PGAIO_HS_COMPLETED_IO);
pgaio_io_call_inj(ioh, "AIO_PROCESS_COMPLETION_BEFORE_SHARED");
pgaio_io_call_inj(ioh, "aio-process-completion-before-shared");
pgaio_io_call_complete_shared(ioh);

View File

@ -525,7 +525,7 @@ IoWorkerMain(const void *startup_data, size_t startup_data_len)
* To be able to exercise the reopen-fails path, allow injection
* points to trigger a failure at this point.
*/
pgaio_io_call_inj(ioh, "AIO_WORKER_AFTER_REOPEN");
pgaio_io_call_inj(ioh, "aio-worker-after-reopen");
error_errno = 0;
error_ioh = NULL;

View File

@ -86,19 +86,19 @@ test_aio_shmem_startup(void)
inj_io_error_state->enabled_reopen = false;
#ifdef USE_INJECTION_POINTS
InjectionPointAttach("AIO_PROCESS_COMPLETION_BEFORE_SHARED",
InjectionPointAttach("aio-process-completion-before-shared",
"test_aio",
"inj_io_short_read",
NULL,
0);
InjectionPointLoad("AIO_PROCESS_COMPLETION_BEFORE_SHARED");
InjectionPointLoad("aio-process-completion-before-shared");
InjectionPointAttach("AIO_WORKER_AFTER_REOPEN",
InjectionPointAttach("aio-worker-after-reopen",
"test_aio",
"inj_io_reopen",
NULL,
0);
InjectionPointLoad("AIO_WORKER_AFTER_REOPEN");
InjectionPointLoad("aio-worker-after-reopen");
#endif
}
@ -109,8 +109,8 @@ test_aio_shmem_startup(void)
* critical section.
*/
#ifdef USE_INJECTION_POINTS
InjectionPointLoad("AIO_PROCESS_COMPLETION_BEFORE_SHARED");
InjectionPointLoad("AIO_WORKER_AFTER_REOPEN");
InjectionPointLoad("aio-process-completion-before-shared");
InjectionPointLoad("aio-worker-after-reopen");
elog(LOG, "injection point loaded");
#endif
}