Investigate NFS Mounting runfiles for better file performance
The runfiles file transfer to a target as part of the run.py of labgrid_test takes a considerable amount of time, expecially for the QEMU target due to the qcow2 image and qemu system binaries.
Some investigation into that has taken place as part of: https://gitlab.arm.com/bazel/rules_labgrid/-/issues/6
This ticket is focused solely on the nfs/fs mounting portion of this work.
exploring how we can go about mounting the files on the target rather than performing a specific transfer of the files.
This removes the need to care about which files are transferred, as files are only pulled on access with a mount so there shouldn't be any issue with the number of files affecting the speed.