Reduce to 1 worker and set timeout for GPU TF tests
This PR reduces the amount of workers for the TensorFlow tests and adds a timeout to 120 minutes to prevent crashed pytest workers from hanging indefinitely.