Emcee
19 строк · 522.0 Байт
1import CommonTestModels
2import QueueModels
3import TestHistoryModels
4
5public protocol TestHistoryStorage {
6func history(id: TestEntryHistoryId) -> TestEntryHistory
7
8// Registers attempt, returns updated history of test entry
9func registerAttempt(
10id: TestEntryHistoryId,
11testEntryResult: TestEntryResult,
12workerId: WorkerId
13) -> TestEntryHistory
14
15func registerReenqueuedBucketId(
16testEntryHistoryId: TestEntryHistoryId,
17enqueuedBucketId: BucketId
18)
19}
20