Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[wptrunner] Reject tests that almost time out in stability check #11570

Merged
merged 4 commits into from
Sep 5, 2018

Commits on Sep 5, 2018

  1. [wptrunner] Reject tests that almost time out

    In stability check (wpt run --verify), reject tests that almost time
    out, i.e. take more than 80% of the timeout allowed to run). These tests
    will be listed in a new section, "slow tests", in the output.
    
    Fixes #9972.
    zcorpan authored and Hexcles committed Sep 5, 2018
    Configuration menu
    Copy the full SHA
    6542d12 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    54bf52c View commit details
    Browse the repository at this point in the history
  3. Longest duration for each status of each test

    Previously we record the longest duration of all tests. However, each
    test can have different timeout. Besides, test runs with different
    results should be considered differently; runs that time out should be
    ignored.
    
    Therefore, we now keep track of the longest duration for each result
    status of each test.
    
    Also add a unit test.
    Hexcles committed Sep 5, 2018
    Configuration menu
    Copy the full SHA
    8b9e632 View commit details
    Browse the repository at this point in the history
  4. Fix ci/check_stability.py

    Hexcles committed Sep 5, 2018
    Configuration menu
    Copy the full SHA
    8503633 View commit details
    Browse the repository at this point in the history