From ee5ea993a0a563bfccdb682e130fbc05ad83e8cc Mon Sep 17 00:00:00 2001 From: Mike Gerdts Date: Mon, 1 May 2023 15:20:37 -0500 Subject: [PATCH] test/lvol: unlink aio files at start of test This automatically cleans up aio files left over from earlier aborted runs. This helps streamline development of new tests and should have no impact on CI. Signed-off-by: Mike Gerdts Change-Id: Id65f60cdfc9969fda1dcdd17e60643ad87f45de7 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/17898 Reviewed-by: Aleksey Marchuk Reviewed-by: Jim Harris Reviewed-by: Ben Walker Tested-by: SPDK CI Jenkins --- test/lvol/esnap/esnap.c | 1 + 1 file changed, 1 insertion(+) diff --git a/test/lvol/esnap/esnap.c b/test/lvol/esnap/esnap.c index 6c30224f4..998649081 100644 --- a/test/lvol/esnap/esnap.c +++ b/test/lvol/esnap/esnap.c @@ -49,6 +49,7 @@ make_test_file(size_t size, char *path, size_t len, const char *name) if (snprintf(path, len, "%s/%s", g_testdir, name) >= (int)len) { return -ENAMETOOLONG; } + unlink(path); fd = open(path, O_RDWR | O_CREAT | O_EXCL, 0600); if (fd < 0) { return -errno;