diff options
-rw-r--r-- | git_config.py | 4 | ||||
-rw-r--r-- | git_trace2_event_log_base.py | 6 | ||||
-rwxr-xr-x | repo | 4 | ||||
-rw-r--r-- | tests/test_git_superproject.py | 4 | ||||
-rw-r--r-- | tests/test_git_trace2_event_log.py | 4 |
5 files changed, 13 insertions, 9 deletions
diff --git a/git_config.py b/git_config.py index 8c2eb6e9..c19f7662 100644 --- a/git_config.py +++ b/git_config.py | |||
@@ -795,8 +795,8 @@ class SyncAnalysisState: | |||
795 | to be logged. | 795 | to be logged. |
796 | """ | 796 | """ |
797 | self._config = config | 797 | self._config = config |
798 | now = datetime.datetime.utcnow() | 798 | now = datetime.datetime.now(datetime.timezone.utc) |
799 | self._Set("main.synctime", now.isoformat(timespec="microseconds") + "Z") | 799 | self._Set("main.synctime", now.isoformat(timespec="microseconds")) |
800 | self._Set("main.version", "1") | 800 | self._Set("main.version", "1") |
801 | self._Set("sys.argv", sys.argv) | 801 | self._Set("sys.argv", sys.argv) |
802 | for key, value in superproject_logging_data.items(): | 802 | for key, value in superproject_logging_data.items(): |
diff --git a/git_trace2_event_log_base.py b/git_trace2_event_log_base.py index a111668a..d986b240 100644 --- a/git_trace2_event_log_base.py +++ b/git_trace2_event_log_base.py | |||
@@ -71,7 +71,7 @@ class BaseEventLog(object): | |||
71 | if env is None: | 71 | if env is None: |
72 | env = os.environ | 72 | env = os.environ |
73 | 73 | ||
74 | self.start = datetime.datetime.utcnow() | 74 | self.start = datetime.datetime.now(datetime.timezone.utc) |
75 | 75 | ||
76 | # Save both our sid component and the complete sid. | 76 | # Save both our sid component and the complete sid. |
77 | # We use our sid component (self._sid) as the unique filename prefix and | 77 | # We use our sid component (self._sid) as the unique filename prefix and |
@@ -126,7 +126,7 @@ class BaseEventLog(object): | |||
126 | "event": event_name, | 126 | "event": event_name, |
127 | "sid": self._full_sid, | 127 | "sid": self._full_sid, |
128 | "thread": threading.current_thread().name, | 128 | "thread": threading.current_thread().name, |
129 | "time": datetime.datetime.utcnow().isoformat() + "Z", | 129 | "time": datetime.datetime.now(datetime.timezone.utc).isoformat(), |
130 | } | 130 | } |
131 | 131 | ||
132 | def StartEvent(self): | 132 | def StartEvent(self): |
@@ -147,7 +147,7 @@ class BaseEventLog(object): | |||
147 | if result is None: | 147 | if result is None: |
148 | result = 0 | 148 | result = 0 |
149 | exit_event["code"] = result | 149 | exit_event["code"] = result |
150 | time_delta = datetime.datetime.utcnow() - self.start | 150 | time_delta = datetime.datetime.now(datetime.timezone.utc) - self.start |
151 | exit_event["t_abs"] = time_delta.total_seconds() | 151 | exit_event["t_abs"] = time_delta.total_seconds() |
152 | self._log.append(exit_event) | 152 | self._log.append(exit_event) |
153 | 153 | ||
@@ -173,7 +173,7 @@ if not REPO_REV: | |||
173 | BUG_URL = "https://issues.gerritcodereview.com/issues/new?component=1370071" | 173 | BUG_URL = "https://issues.gerritcodereview.com/issues/new?component=1370071" |
174 | 174 | ||
175 | # increment this whenever we make important changes to this script | 175 | # increment this whenever we make important changes to this script |
176 | VERSION = (2, 36) | 176 | VERSION = (2, 37) |
177 | 177 | ||
178 | # increment this if the MAINTAINER_KEYS block is modified | 178 | # increment this if the MAINTAINER_KEYS block is modified |
179 | KEYRING_VERSION = (2, 3) | 179 | KEYRING_VERSION = (2, 3) |
@@ -838,7 +838,7 @@ def SetGitTrace2ParentSid(env=None): | |||
838 | 838 | ||
839 | KEY = "GIT_TRACE2_PARENT_SID" | 839 | KEY = "GIT_TRACE2_PARENT_SID" |
840 | 840 | ||
841 | now = datetime.datetime.utcnow() | 841 | now = datetime.datetime.now(datetime.timezone.utc) |
842 | value = "repo-%s-P%08x" % (now.strftime("%Y%m%dT%H%M%SZ"), os.getpid()) | 842 | value = "repo-%s-P%08x" % (now.strftime("%Y%m%dT%H%M%SZ"), os.getpid()) |
843 | 843 | ||
844 | # If it's already set, then append ourselves. | 844 | # If it's already set, then append ourselves. |
diff --git a/tests/test_git_superproject.py b/tests/test_git_superproject.py index dc46ec65..600b069f 100644 --- a/tests/test_git_superproject.py +++ b/tests/test_git_superproject.py | |||
@@ -108,7 +108,9 @@ class SuperprojectTestCase(unittest.TestCase): | |||
108 | self.assertRegex(log_entry["sid"], self.FULL_SID_REGEX) | 108 | self.assertRegex(log_entry["sid"], self.FULL_SID_REGEX) |
109 | else: | 109 | else: |
110 | self.assertRegex(log_entry["sid"], self.SELF_SID_REGEX) | 110 | self.assertRegex(log_entry["sid"], self.SELF_SID_REGEX) |
111 | self.assertRegex(log_entry["time"], r"^\d+-\d+-\d+T\d+:\d+:\d+\.\d+Z$") | 111 | self.assertRegex( |
112 | log_entry["time"], r"^\d+-\d+-\d+T\d+:\d+:\d+\.\d+\+00:00$" | ||
113 | ) | ||
112 | 114 | ||
113 | def readLog(self, log_path): | 115 | def readLog(self, log_path): |
114 | """Helper function to read log data into a list.""" | 116 | """Helper function to read log data into a list.""" |
diff --git a/tests/test_git_trace2_event_log.py b/tests/test_git_trace2_event_log.py index 9d4f24c3..d8e963dd 100644 --- a/tests/test_git_trace2_event_log.py +++ b/tests/test_git_trace2_event_log.py | |||
@@ -90,7 +90,9 @@ class EventLogTestCase(unittest.TestCase): | |||
90 | self.assertRegex(log_entry["sid"], self.FULL_SID_REGEX) | 90 | self.assertRegex(log_entry["sid"], self.FULL_SID_REGEX) |
91 | else: | 91 | else: |
92 | self.assertRegex(log_entry["sid"], self.SELF_SID_REGEX) | 92 | self.assertRegex(log_entry["sid"], self.SELF_SID_REGEX) |
93 | self.assertRegex(log_entry["time"], r"^\d+-\d+-\d+T\d+:\d+:\d+\.\d+Z$") | 93 | self.assertRegex( |
94 | log_entry["time"], r"^\d+-\d+-\d+T\d+:\d+:\d+\.\d+\+00:00$" | ||
95 | ) | ||
94 | 96 | ||
95 | def readLog(self, log_path): | 97 | def readLog(self, log_path): |
96 | """Helper function to read log data into a list.""" | 98 | """Helper function to read log data into a list.""" |