Unity-Technologies / com.unity.webrtc

WebRTC package for Unity
Other
753 stars 191 forks source link

test: Add test category to exclude test cases which take long time #811

Closed karasusan closed 2 years ago

karasusan commented 2 years ago

This PR arranges test categories to exclude test cases taking long time to run.

image

Some test cases takes long time because they run asyncnously using coroutine, and also need many frames to find low reproducable issues. Many developers would abstain from running test case to avoid waiting long time.

Note: Unity Test Runner doesn't support filtering that can exclude test cases which developers specify categories. Therefore, we can set only one category per test cases.