Home | History | Annotate | Download | only in video_GlitchDetection
      1 # Copyright 2015 The Chromium OS Authors. All rights reserved.
      2 # Use of this source code is governed by a BSD-style license that can be
      3 # found in the LICENSE file.
      4 
      5 AUTHOR = "Mussa Kiroga"
      6 NAME = "video_GlitchDetection_chameleon_vp8_480p"
      7 PURPOSE = "Verify that Chrome Video Playback is glitch and corruption free"
      8 CRITERIA = """
      9 
     10 """
     11 ATTRIBUTES = "suite:video_image_comparison_chameleon"
     12 TIME = "LONG"
     13 TEST_CATEGORY = "General"
     14 TEST_CLASS = "video"
     15 TEST_TYPE = "client"
     16 DEPENDENCIES = "video_glitch_detection"
     17 BUG_TEMPLATE = {
     18     'owner': 'avkodipelli (a] chromium.org',
     19     'cc': ['mussa (a] chromium.org', 'rohitbm (a] chromium.org'],
     20     'labels': ['VideoTestFailure', 'OS-Chrome']
     21 }
     22 
     23 DOC = """
     24 This test uses cloud based image comparison to determine test PASS or FAIL.
     25 Images are captured using Chameleon and compared locally first. If that
     26 comparison fails, images will be save so that they can be viewed test
     27 results.
     28 
     29 """
     30 host = next(iter(job.hosts))
     31 
     32 job.run_test('video_GlitchDetection',
     33               source_path=('https://storage.googleapis.com/'
     34               'chromiumos-test-assets-public/Shaka-Dash/480_vp8.webm'),
     35               codec='vp8',
     36               resolution='480p',
     37               host=host,
     38               args=args)
     39