Modifying test suit for distributed topology


Can someone please point me in the right direction in modifying the test files to work in a distributed environment (e.g., docker). I know the test suit cannot be used directly in such topology because it runs everything.

I have unsuccessfully tried to modify files in the test folder (tried to create a new package to do registration/PDU session).

Another thing that would be really helpful if I can find out when the following command is executed which files are executed first


$GOROOT/bin/go test -v -vet=off -run TestRegistration



There may be some open source solution for software simulator RAN

Thank you very much. i will take a look.