blob: ae8fd258a00af570b603b31fe10e7f1ce13bb2b9 [file] [log] [blame]
{
"description": "Video Stack Perf benchmark",
"play-action": [
{ "action": "play",
"wait_for_playing": true,
"wait_for_ended": true
}
],
"seek_before_and_after_playhead": [
{ "action": "play",
"wait_for_playing": true,
"wait_for_ended": false
},
{ "_comment": "Wait for 1 second so that we know the play-head is at ~1s.",
"action": "wait", "seconds": 1
},
{ "_comment": "Seek to before the play-head location.",
"action": "seek",
"wait_for_seeked": true,
"seek_time": "0.5",
"seek_label": "seek_warm"
},
{ "_comment": "Seek to after the play-head location.",
"action": "seek",
"wait_for_seeked": true,
"seek_time": "9",
"seek_label": "seek_cold"
}
],
"loop_single_audio" : [
{ "action": "loop",
"selector": "#single_audio",
"loop_count": 50
}
],
"loop_mixed_audio" : [
{ "action": "play",
"selector": "#background_audio",
"wait_for_playing": true,
"wait_for_ended": false
},
{ "action": "loop",
"selector": "#mixed_audio",
"loop_count": 50
}
],
"pages": [
{
"url": "file://tough_video_cases/video.html?src=crowd.wav&type=audio",
"media_metrics": {"action": "play-action"},
"add_browser_metrics": true
},
{
"url": "file://tough_video_cases/video.html?src=crowd.ogg&type=audio",
"media_metrics": {"action": "play-action"},
"add_browser_metrics": true
},
{
"url": "file://tough_video_cases/video.html?src=crowd1080.ogv",
"media_metrics": {"action": "play-action"},
"add_browser_metrics": true
},
{
"url": "file://tough_video_cases/video.html?src=crowd1080.webm",
"media_metrics": {"action": "play-action"},
"add_browser_metrics": true
},
{
"url": "file://tough_video_cases/video.html?src=crowd2160.ogv",
"media_metrics": {"action": "play-action"},
"add_browser_metrics": true
},
{
"url": "file://tough_video_cases/video.html?src=crowd2160.webm",
"media_metrics": {"action": "play-action"},
"add_browser_metrics": true
},
{
"url": "file://tough_video_cases/video.html?src=tulip2.ogg&type=audio",
"media_metrics": {"action": "play-action"},
"add_browser_metrics": true
},
{
"url": "file://tough_video_cases/video.html?src=tulip2.wav&type=audio",
"media_metrics": {"action": "play-action"},
"add_browser_metrics": true
},
{
"url": "file://tough_video_cases/video.html?src=tulip2.ogv",
"media_metrics": {"action": "play-action"},
"add_browser_metrics": true
},
{
"url": "file://tough_video_cases/video.html?src=tulip2.webm",
"media_metrics": {"action": "play-action"},
"add_browser_metrics": true
},
{
"url": "file://tough_video_cases/video.html?src=crowd1080.mp4",
"media_metrics": {"action": "play-action"},
"add_browser_metrics": true
},
{
"url": "file://tough_video_cases/video.html?src=crowd2160.mp4",
"media_metrics": {"action": "play-action"},
"add_browser_metrics": true
},
{
"url": "file://tough_video_cases/video.html?src=tulip2.mp3&type=audio",
"media_metrics": {"action": "play-action"},
"add_browser_metrics": true
},
{
"url": "file://tough_video_cases/video.html?src=tulip2.mp4",
"media_metrics": {"action": "play-action"},
"add_browser_metrics": true
},
{
"url": "file://tough_video_cases/video.html?src=tulip2.m4a&type=audio",
"media_metrics": {"action": "play-action"},
"add_browser_metrics": true
},
{
"url": "file://tough_video_cases/video.html?src=tulip2.ogg&type=audio",
"skip_basic_metrics": true,
"media_metrics": {"action": "seek_before_and_after_playhead"}
},
{
"url": "file://tough_video_cases/video.html?src=tulip2.wav&type=audio",
"skip_basic_metrics": true,
"media_metrics": {"action": "seek_before_and_after_playhead"}
},
{
"url": "file://tough_video_cases/video.html?src=tulip2.ogv&type=video",
"skip_basic_metrics": true,
"media_metrics": {"action": "seek_before_and_after_playhead"}
},
{
"url": "file://tough_video_cases/video.html?src=tulip2.webm&type=video",
"skip_basic_metrics": true,
"media_metrics": {"action": "seek_before_and_after_playhead"}
},
{
"url": "file://tough_video_cases/video.html?src=tulip2.mp3&type=audio",
"skip_basic_metrics": true,
"media_metrics": {"action": "seek_before_and_after_playhead"}
},
{
"url": "file://tough_video_cases/video.html?src=tulip2.mp4&type=video",
"skip_basic_metrics": true,
"media_metrics": {"action": "seek_before_and_after_playhead"}
},
{
"skip_basic_metrics": true,
"url": "file://tough_video_cases/audio_playback.html?id=single_audio",
"media_metrics": {"action": "loop_single_audio"}
},
{
"skip_basic_metrics": true,
"url": "file://tough_video_cases/audio_playback.html?id=mixed_audio",
"media_metrics": {"action": "loop_mixed_audio"}
}
]
}