How to reproduce:
1. Open the attached "OneTimeSetupIssue.zip" project
2. Open the Test Runner window (Window -> General -> Test Runner)
3. In the Test Runner window, select "OneTimeSetup"
4. At the bottom of the Test Runner window, press "Run Selected"
5. Observe the console
Actual result: Messages 1., 2., 4. and 5. are logged, while message 3. is missing
Expected result: All 5 messages are logged
Reproducible with: 6000.0.44f1, 6000.0.78f1, 6000.3.19f1, 6000.5.2f1, 6000.6.0a6
Not reproducible with: 6000.6.0b2, 6000.7.0a1
Could not test with: 6000.0.0f1 (Required API not available yet in Test Framework)
Fixed in: 6000.6.0a7
Reproducible on: Windows 11
Not reproducible on: No other environments tested
Note: If [OneTimeSetUp] is used instead of [UnityOneTimeSetUp], the issue does not reproduce