给test ID, timestamp, 和test status。 第一题是完成以下的loggin function和get function。 Logs a test run for a given test. Timestamps are strictly increasing across all test ids. Given a test ID. Returns a number or null - The minimum length of time for the specified test to change from failing to - passing status. If multiple failure statuses are reported in a row, use the first failure in that series. 之后还有follow up,也是两个function,一个logging,一个getting。 Same as previous logging function. Given a min _tests. Find the maximum period where at least min_tests are failing at the same time. The specific tests do not matter as long as the period continuously meets the minimum number of tests. Returns an object containing the start_timestamp of the failure group, inclusive, and the-end_timestamp-of the failure group, exclusive.