cron

package
v0.0.0-...-9febfc8 Latest Latest
Warning

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

Go to latest
Published: Feb 22, 2025 License: BSD-3-Clause Imports: 9 Imported by: 0

Documentation

Overview

Package cron contains go functions to assist cron jobs.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CronClient

type CronClient struct {
	// Refers to Findit's cloud project
	FinditCloudProject string
	// Refers to Chrome-test-health's cloud project
	ChromeTestHealthCloudProject string
	// contains filtered or unexported fields
}

func NewClient

func NewClient(ctx context.Context, finditCloudProject string, chromeTestHealthCloudProject string) (*CronClient, error)

func (*CronClient) UpdatePresubmitData

func (c *CronClient) UpdatePresubmitData(ctx context.Context) error

UpdatePresubmitData fetches presubmit data for the last 24 hours, processes it and stores it to the datastore

type IncrementalCoverageData

type IncrementalCoverageData struct {
	CoveredFiles int
	TotalFiles   int
	IsDir        bool
}

Jump to

Keyboard shortcuts

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