-
Story
-
Resolution: Unresolved
-
Major
-
None
-
None
-
None
-
Product / Portfolio Work
-
False
-
-
False
-
None
-
None
-
None
-
None
Ref. Symptoms / observations / job analysis feature
Context: This step focuses on automating the process of applying symptom labels to job runs when they are finished running.
Action Items:
- Create sippy API endpoint publishing defined symptoms
- Within the job intake cloud function (LoadJobRunData):
- Read and briefly cache the defined symptoms and labels from the sippy API (for e.g. 1 minute)
- For the file being processed, determine if the symptom matches it and create entry appropriately in BQ job_labels
As much as possible, logic for determining labels and writing them should be located in the sippy codebase (and imported by the cloud function), to facilitate reuse by other tools doing the same things in different contexts.
- depends on
-
TRT-2379 Define symptoms for recent incidents
-
- In Progress
-
- is depended on by
-
TRT-2465 Record symptom labels as files in the prow job bucket
-
- New
-
-
TRT-2466 Apply compound symptom labels in cloud function
-
- New
-
-
TRT-2468 Display job labels in the prow job
-
- New
-
-
TRT-2469 Read/write job labels during fetchdata
-
- Refinement
-
- links to