Command
SCOPE=project bash runs/test/scripts/watch_runs.sh
Response
| Field |
Expected |
Presented? |
Need implement? |
runs |
repeated Run |
✅ |
❌ |
runs[].action |
Action |
✅ |
❌ |
runs[].action.id |
ActionIdentifier |
✅ |
❌ |
runs[].action.id.run.org |
string |
✅ |
❌ |
runs[].action.id.run.project |
string |
✅ |
❌ |
runs[].action.id.run.domain |
string |
✅ |
❌ |
runs[].action.id.run.name |
string |
✅ |
❌ |
runs[].action.id.name |
string |
✅ |
❌ |
runs[].action.metadata |
ActionMetadata |
✅ |
❌ |
runs[].action.status |
ActionStatus |
✅ |
❌ |
runs[].action.status.phase |
ActionPhase |
✅ |
❌ |
runs[].action.status.start_time |
Timestamp |
❌ |
✅ |
runs[].action.status.end_time |
optional Timestamp |
❌ |
✅ (available when the action terminated) |
runs[].action.status.attempts |
uint32 |
❌ |
✅ |
runs[].action.status.cache_status |
CatalogCacheStatus |
❌ |
✅ |
runs[].action.status.duration_ms |
optional uint64 |
❌ |
✅ (available when the action terminated) |
Command
Response
runsrepeated Runruns[].actionActionruns[].action.idActionIdentifierruns[].action.id.run.orgstringruns[].action.id.run.projectstringruns[].action.id.run.domainstringruns[].action.id.run.namestringruns[].action.id.namestringruns[].action.metadataActionMetadataruns[].action.statusActionStatusruns[].action.status.phaseActionPhaseruns[].action.status.start_timeTimestampruns[].action.status.end_timeoptional Timestampruns[].action.status.attemptsuint32runs[].action.status.cache_statusCatalogCacheStatusruns[].action.status.duration_msoptional uint64