diff --git a/src/xdist/remote.py b/src/xdist/remote.py index 6649a0e..436b5dd 100644 --- a/src/xdist/remote.py +++ b/src/xdist/remote.py @@ -248,7 +248,7 @@ class WorkerInteractor: if len(mark.args) > 0 else mark.kwargs.get("name", "default") ) - gnames.add(name) + gnames.add(str(name)) if not gnames: continue item._nodeid = f"{item.nodeid}@{'_'.join(sorted(gnames))}"