package
0.0.0-20250308170929-48bd8ed27534
Repository: https://github.com/evergreen-ci/evergreen.git
Documentation: pkg.go.dev
# Functions
GetBuildloggerLogs makes request to Cedar for a specifc log and returns a log iterator.
No description provided by the author
PerfResultsCount queries SPS for the number of perf results attached to a task.
ReadLogToSlice returns a slice of log message pointers from a log iterator.
StreamFromLogIterator streams log lines from the given iterator to the returned log message channel.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
AssumeRoleRequest is the details of what role to assume.
AWSCredentials contains AWS credentials.
No description provided by the author
CheckMergeRequest holds information sent by the agent to get a PR and check mergeability.
CheckRunAnnotation represents an annotation object for a CheckRun output.
CheckRunOutput represents the output for a CheckRun.
No description provided by the author
No description provided by the author
DisplayTaskInfo represents information about a display task necessary for creating a cedar test result.
DistroView represents the view of data that the agent uses from the distro it is running on.
No description provided by the author
EndTaskResponse is what is returned when the task ends.
ExpansionsAndVars represents expansions, project variables, and parameters used when running a task.
FailingCommand represents a command that failed in a task.
No description provided by the author
GetBuildloggerLogsOptions represents the arguments passed into the GetBuildloggerLogs function.
No description provided by the author
GetPerfCountOptions represents the arguments for getting a count of perf results for a given task id from Cedar.
HeartbeatResponse is sent by the API server in response to the agent's heartbeat message.
HostView includes a relevant subset of information the agent's own host.
No description provided by the author
The LogMessage type is used by the the GraphQL resolver and HTML logs.
No description provided by the author
NextTaskResponse represents the response sent back when an agent asks for a next task.
No description provided by the author
PerfCount holds one element, NumberOfResults, matching the json returned by Cedar's perf count rest route.
Struct for reporting process timeouts.
No description provided by the author
S3CopyRequest holds information necessary for the API server to complete an S3 copy request; namely, an S3 key/secret, a source and a destination path.
S3CredentialsRequest contains the s3 bucket to access.
TaskEndDetail contains data sent from the agent to the API server after each task run.
No description provided by the author
TaskStartRequest holds information sent by the agent to the API server at the beginning of each task run.
TaskTestResultsInfo contains metadata related to test results persisted for a given task.
Token is a struct which wraps a GitHub generated token and associated permissions.
No description provided by the author