From e95020408123fd298538751b5b4c55994d4fa95d Mon Sep 17 00:00:00 2001
From: Simon Rose <simon.rose@ess.eu>
Date: Mon, 21 Jun 2021 17:50:23 +0200
Subject: [PATCH] Randomised module name

---
 tests/utils.py | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/tests/utils.py b/tests/utils.py
index 2ea709a1..a59980b7 100644
--- a/tests/utils.py
+++ b/tests/utils.py
@@ -2,12 +2,16 @@ import os
 import subprocess
 import time
 from pathlib import Path
+from random import choice
+from string import ascii_lowercase
 
 import pytest
 from git import Repo
 from run_iocsh import IOC
 
-TEST_MODULE_NAME = "testversions"
+# Random module name
+TEST_MODULE_NAME = "test_mod_" + "".join(choice(ascii_lowercase) for _ in range(16))
+
 EPICS_BASE = os.environ.get("EPICS_BASE")
 E3_REQUIRE_VERSION = os.environ.get("E3_REQUIRE_VERSION")
 
@@ -42,8 +46,6 @@ DBDS += {dbds}
 HEADERS += {headers}
 """
 
-TEST_MODULE_NAME = "testversions"
-
 
 def run_make(path, *args, **kwargs):
     test_env = os.environ.copy()
-- 
GitLab