Skip to content
Snippets Groups Projects
  1. Jul 26, 2016
  2. Aug 11, 2016
  3. Aug 05, 2016
    • Anjana Vakil's avatar
      Bug 1253359 - Use vendored Pytest in `python-test` and Mn harness tests r=gps · f5f9b0b7
      Anjana Vakil authored
      In the `python-test` mach command and the mozharness script for
      the Marionette harness tests, use the vendored-in Pytest
      instead of installing from pip.
      
      Add the Marionette harness test requirements file to the
      file_patterns in the definition of the marionette-harness taskcluster
      job, as changes to the requirements should trigger the job to run.
      
      
      MozReview-Commit-ID: J5pln2WB4GY
      
      --HG--
      extra : rebase_source : 5144ccfabb84eb0da244b24f6d27b59ae183c174
      f5f9b0b7
  4. Aug 10, 2016
    • Anjana Vakil's avatar
      Bug 1253359 - Vendor in Pytest 2.9.2 and Py 1.4.31 r=gps · 5e20f5a0
      Anjana Vakil authored
      Vendor in Pytest (2.9.2) and its requirement Py (1.4.31),
      so that it can be used for e.g. the Marionette
      harness unit tests and a pytest plugin for mozlog.
      
      Copy pytest and py package directories (extracted from
      tars on Pip) into `mozilla-central/python/`, removing
      some support files (e.g. changelog, docs, tests).
      Add both `.pth` entries to `virtualenv_packages.txt`.
      Add both paths to `SEARCH_PATHS` in `mach_bootstrap.py`.
      
      MozReview-Commit-ID: IOTCOUxX8R9
      
      --HG--
      extra : rebase_source : e03d8a4be084062c0055b365bcc18da6dbb0b7a7
      5e20f5a0
  5. Aug 11, 2016
  6. Aug 09, 2016
    • Gregory Szorc's avatar
      Bug 1293822 - Have worker own /home/worker files; r=dustin · c630854d
      Gregory Szorc authored
      This effectively reverts the change in 2f0d6ea822b5 (bug 1163057)
      to own the files by root:root. Since that change landed, we su
      to the "worker" user early during task startup. So there is no more
      need to have /home/worker owned by root:root.
      
      MozReview-Commit-ID: 77q9APiDKpb
      
      --HG--
      extra : rebase_source : 6f45af9c51fa6c0f9f14ea183b008e38f9388664
      c630854d
  7. Aug 11, 2016
  8. Aug 09, 2016
  9. Aug 11, 2016
  10. Aug 08, 2016
  11. Aug 11, 2016
  12. Aug 10, 2016
  13. Aug 11, 2016
  14. Aug 10, 2016
    • Jean-Yves Avenard's avatar
      Bug 1293613: don't assume playback won't be finished by the time the seeked... · 5dd74367
      Jean-Yves Avenard authored
      Bug 1293613: don't assume playback won't be finished by the time the seeked event is fired. r=gerald
      
      The data added in the sourcebuffer is very short (less than one second); it is possible that playback has completed prior the event being fired.
      
      MozReview-Commit-ID: INHAFmEhSut
      
      --HG--
      extra : rebase_source : 864c2a9623d672859b0ab836e25403e90ee2090c
      5dd74367
  15. Aug 11, 2016
  16. Aug 10, 2016
  17. Aug 11, 2016
  18. Aug 10, 2016
  19. Aug 09, 2016
    • Jean-Yves Avenard's avatar
      Bug 1293613: Don't assume that all videos start at 0. r=gerald · d5536e76
      Jean-Yves Avenard authored
      The tests incorrectly assume that all videos start at 0. However this is often not the case, in particular for the mp4 files.
      The buffered range is the intersection of the audio track and the video track. As such, if the video track starts at a later time than 0, the buffered range of the source buffer can't be starting at 0.
      
      Rather than using different videos, we properly use the correct values; this is done to ensure that buffered range are calculated correctly, regardless of the video content.
      
      timestamps verify with mkvinfo utility for webm and ffprobe for mp4.
      
      See issue https://github.com/w3c/web-platform-tests/issues/1939
      
      MozReview-Commit-ID: AMKgJHEJsWr
      
      --HG--
      extra : rebase_source : 23420db6acf13e1e12928dfb2057fe9846abfe78
      d5536e76
  20. Aug 04, 2016
  21. Jan 18, 2016
    • Henrik Skupin's avatar
      Bug 1258539 - [mozharness] Use ZipFile and TarFile classes for unpacking archives. r=jlund · a96b6591
      Henrik Skupin authored
      Get rid of external unpack tools (unzip and tar) and use the Python internal classes instead.
      This patch only changes this behavior for the base script class but not for custom code in other
      test scripts and modules, which would make it too complex. A follow-up bug will be filed instead.
      
      MozReview-Commit-ID: L0eoITlqTdC
      
      --HG--
      extra : rebase_source : c8bb3447bece192d6d8cbf3f505f840ec2843112
      a96b6591
  22. Jul 04, 2016
    • Dan Glastonbury's avatar
      Bug 1284177 - P2: Video decode suspend mochitests. r=jwwang · 888241af
      Dan Glastonbury authored
      Test:
      - That video decode suspends when enabled and delay is reached.
      - That video decode doesn't suspend when disabled.
      - That video decode doesn't suspend when video finishes before suspend delay.
      
      These tests need to run from content process to observe the suspend
      notifications via nsIObserverService, but access to gBrowser is in
      chrome process in e10s. Thus, the reason for loading
      background_video_chrome.js into chrome process and invoking functions
      via async messages.
      
      MozReview-Commit-ID: 2eE97FEUMPu
      
      --HG--
      extra : rebase_source : e48cc4dab54648bf0830f59f346a09ab3fb73f6e
      888241af
    • Dan Glastonbury's avatar
      Bug 1284177 - P1: Provide observable notification for video suspend. r=jwwang · f9a87adc
      Dan Glastonbury authored
      To support mochitests, report change in video decode suspend state via
      events mozentervideosuspend/mozexitvideosuspend.
      
      MozReview-Commit-ID: EwMduLzcMVg
      
      --HG--
      extra : rebase_source : 5f1fed90964fae182f06d9fb480491728c5f1c97
      f9a87adc
  23. Aug 10, 2016
    • Jean-Yves Avenard's avatar
      Bug 1293576: [MSE] P2. Fix mochitest. r=gerald · 88b7ec7f
      Jean-Yves Avenard authored
      The mochitest relied that the video track was processed first. Additionally, change for the file with only a single video track as the previous video didn't have aligned segments, making the use of sequence mode useless.
      We swap the segment around, which allow to more easily visually inspect the result (counter goes forward and then back)
      
      MozReview-Commit-ID: 33PsrmRF1GL
      
      --HG--
      extra : rebase_source : e98a7714f81f5c7913091128b5ee04cf41c2d09b
      88b7ec7f
  24. Aug 09, 2016
  25. Aug 10, 2016
    • Jean-Yves Avenard's avatar
      Bug 1293646: [MSE] P2. Only reject a seek request with EOS if it's passed the... · 58cb3ab2
      Jean-Yves Avenard authored
      Bug 1293646: [MSE] P2. Only reject a seek request with EOS if it's passed the explicit duration. r=gerald
      
      With MSE, the actual duration is always exact as it is amended when data is added. We do not want to fire ended when we attempt to seek to unbuffered data once endOfStream has been called. Instead we will fire the waiting event.
      
      MozReview-Commit-ID: Cl2uBLk2qRQ
      
      --HG--
      extra : rebase_source : 6763c6f5a6e15264e276e486fab4d39491ea7f1b
      58cb3ab2
Loading