diff --git a/tests/manual/trk/run.sh b/tests/manual/trk/run.sh
index b1e37675aab854decb5b63bf3e6475c3a10e3d6f..de673606ba3d80da53d832410efd9ba070d5942c 100755
--- a/tests/manual/trk/run.sh
+++ b/tests/manual/trk/run.sh
@@ -5,9 +5,10 @@ make || exit 1
 killall -s USR1 adapter trkserver > /dev/null 2>&1
 killall adapter trkserver > /dev/null 2>&1
 
-trkservername="TRKSERVER-4";
+userid=`id -u`
+trkservername="TRKSERVER-${userid}";
 gdbserverip=127.0.0.1
-gdbserverport=2226
+gdbserverport=$[2222 + ${userid}]
 memorydump=TrkDump-78-6a-40-00.bin
 
 fuser -n tcp -k ${gdbserverport}