mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-19 16:25:38 +00:00
98cdaaee72
This moves the shutdown monitor for the Firefox process from geckodriver to mozrunner, which is a more suitable home for it. We will likely need specialised versions of this in the future with products such as GeckoView and Fennec. In addition to the move it also cleans up the polling loop by employing std::time::SystemTime which lets us match on the elapsed time since its construction. This seems nicer than having to perform division operations on integers, which in Rust are inherently unsafe (there is no guard against SIGFPE). This change should be functionally equivalent to the existing code. MozReview-Commit-ID: 1asnFbixhcY --HG-- extra : rebase_source : f21f734862bfbbc1ed665dc9c9f611c5968d662f |
||
---|---|---|
.. | ||
awsy | ||
config | ||
crashtest | ||
firefox-ui | ||
geckodriver | ||
gtest | ||
marionette | ||
mochitest | ||
modules | ||
mozbase | ||
mozharness | ||
profiles | ||
runtimes | ||
specialpowers | ||
talos | ||
tools | ||
tps | ||
web-platform | ||
webdriver | ||
xpcshell | ||
cppunittest.ini | ||
mach_commands.py | ||
moz.build | ||
README.txt | ||
remotecppunittests.py | ||
runcppunittests.py | ||
testsuite-targets.mk |
Common testing tools for mozilla codebase projects, test suite definitions for automated test runs, tests that don't fit anywhere else, and other fun stuff