David Staessens | 80711e8 | 2019-04-16 00:23:14 | [diff] [blame] | 1 | # Video Decoder performance tests |
| 2 | The video decoder performance tests are a set of tests used to measure the |
| 3 | performance of various video decoder implementations. These tests run directly |
| 4 | on top of the video decoder implementation, and don't require the full Chrome |
| 5 | browser stack. They are build on top of the |
Eric Willigers | c2e3d881 | 2022-01-17 01:59:37 | [diff] [blame] | 6 | [GoogleTest](https://github.com/google/googletest/blob/main/README.md) |
David Staessens | 80711e8 | 2019-04-16 00:23:14 | [diff] [blame] | 7 | framework. |
| 8 | |
| 9 | [TOC] |
| 10 | |
| 11 | ## Running from Tast |
David Staessens | a3d4a64 | 2019-08-27 08:20:45 | [diff] [blame] | 12 | The Tast framework provides an easy way to run the video decoder performance |
| 13 | tests from a ChromeOS chroot. Test data is automatically deployed to the device |
| 14 | being tested. To run all video decoder performance tests use: |
| 15 | |
Fei Shao | d8c7371 | 2023-09-12 04:46:30 | [diff] [blame] | 16 | tast run $HOST video.ChromeStackDecoderPerf* |
David Staessens | a3d4a64 | 2019-08-27 08:20:45 | [diff] [blame] | 17 | |
| 18 | Wildcards can be used to run specific sets of tests: |
Fei Shao | d8c7371 | 2023-09-12 04:46:30 | [diff] [blame] | 19 | * Run all VP8 performance tests: `tast run $HOST video.ChromeStackDecoderPerf.vp8*` |
David Staessens | a3d4a64 | 2019-08-27 08:20:45 | [
|