Fix Functional Tests
Created by: epiclabsDASH
Functional tests are currently disabled because they are resulting in lot of false negatives (report bugs that don't exist) due to some operations ending up in timeout errors.
In the latest f2f meeting we agreed on taking the following actions with the goal of reactivating functional tests:
- Remove parts of functional tests that cause false positives (seeking timeouts).
- Evaluate use of headless chrome for testing some features (ex: abr algorithm or DRM features).