runqueue

package
v1.322.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 4, 2026 License: AGPL-3.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AggregateStatus

type AggregateStatus struct {
	Status            mobiledevicesemaphore.MobileDeviceSemaphoreRunStatus
	Position          int
	LineLen           int
	WorkflowID        string
	RunID             string
	WorkflowNamespace string
	ErrorMessage      string
}

AggregateStatus summarizes runner statuses for a queued run ticket.

func AggregateDeviceStatuses

func AggregateDeviceStatuses(statuses []DeviceStatus) AggregateStatus

AggregateDeviceStatuses computes the aggregate view for a set of runner statuses.

type DeviceStatus

type DeviceStatus struct {
	DeviceID          string
	Status            mobiledevicesemaphore.MobileDeviceSemaphoreRunStatus
	Position          int
	LineLen           int
	WorkflowID        string
	RunID             string
	WorkflowNamespace string
	ErrorMessage      string
}

DeviceStatus represents the run status for a single runner in the queue.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL