Separate profiling tests from p2p tests (#56412)
Summary:
Pull Request resolved: https://github.com/pytorch/pytorch/pull/56412
We are investigating some flaky profiiling tests such as https://github.com/pytorch/pytorch/issues/56146. One issue is that the profiling tests are tightly coupled to these send/recv tests, hence if this test is disabled, we lose signal round send/recv collectives tests.
To mitigate this, separate the tests into ones that only test send/recv, and ones that test it with profiling. This way flakiness should not result in the send/recv only tests being disabled.
ghstack-source-id: 126920867
Test Plan: CI
Reviewed By: mrshenli
Differential Revision: D27864845
fbshipit-source-id: 01f04a884482ec7741323218a7f8f4a8451eb4ae