⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 199403 in webkit


Ignore:
Timestamp:
Apr 12, 2016, 8:57:36 PM (10 years ago)
Author:
ap@apple.com
Message:

Python test webkitpy.common.system.executive_unittest.ExecutiveTest.serial_test_kill_process is flaky
​https://bugs.webkit.org/show_bug.cgi?id=155367

Reviewed by Darin Adler.

  • Scripts/webkitpy/common/system/executive.py: (Executive.kill_process):

Don't flakily consume the return code with waitpid, callers need to do waitpid on
their own. Not sure if this line of code was even intentional.

Location:
trunk/Tools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r199375 r199403  
     12016-04-12  Alexey Proskuryakov  <ap@apple.com>
     2
     3        Python test webkitpy.common.system.executive_unittest.ExecutiveTest.serial_test_kill_process is flaky
     4        https://bugs.webkit.org/show_bug.cgi?id=155367
     5
     6        Reviewed by Darin Adler.
     7
     8        * Scripts/webkitpy/common/system/executive.py: (Executive.kill_process):
     9        Don't flakily consume the return code with waitpid, callers need to do waitpid on
     10        their own. Not sure if this line of code was even intentional.
     11
    1122016-04-12  Myles C. Maxfield  <mmaxfield@apple.com>
    213
  • trunk/Tools/Scripts/webkitpy/common/system/executive.py

    r192944 r199403  
    206206                os.kill(pid, signal.SIGTERM)
    207207                os.kill(pid, signal.SIGKILL)
    208                 _ = os.waitpid(pid, os.WNOHANG)
    209208            except OSError, e:
    210209                if e.errno == errno.EAGAIN:
Note: See TracChangeset for help on using the changeset viewer.