Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1516)

Unified Diff: third_party/WebKit/Tools/Scripts/webkitpy/layout_tests/servers/wptserve.py

Issue 2443863002: Improve README.chromium for WPTServe. (Closed)
Patch Set: Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/Tools/Scripts/webkitpy/layout_tests/servers/wptserve.py
diff --git a/third_party/WebKit/Tools/Scripts/webkitpy/layout_tests/servers/wptserve.py b/third_party/WebKit/Tools/Scripts/webkitpy/layout_tests/servers/wptserve.py
index 8e909db3cbb7d6f248ea6ddf5ddabd2905221df1..6040f80b90d0d07ad105cb142032e7149e56c4e2 100644
--- a/third_party/WebKit/Tools/Scripts/webkitpy/layout_tests/servers/wptserve.py
+++ b/third_party/WebKit/Tools/Scripts/webkitpy/layout_tests/servers/wptserve.py
@@ -4,6 +4,8 @@
"""Start and stop the WPTserve servers as they're used by the layout tests."""
+import datetime
+import logging
from webkitpy.layout_tests.servers import server_base
@@ -50,6 +52,13 @@ class WPTServe(server_base.ServerBase):
self._keep_process_reference = True
self._start_cmd = start_cmd
+ expiration_date = datetime.date(2025, 1, 4)
+ if datetime.date.today() > expiration_date - datetime.timedelta(30):
+ logging.getLogger(__name__).error(
+ 'Pre-generated keys and certificates are going to be expired at %s.'
+ ' Please re-generate them by following steps in %s/README.chromium.'
+ % (expiration_date.strftime('%b %d %Y'), path_to_wpt_support))
+
def _stop_running_server(self):
# Clean up the pid file.
if self._pid and not self._executive.check_running_pid(self._pid):

Powered by Google App Engine
This is Rietveld 408576698