go: go.chromium.org/chromiumos/infra/go/internal/pointless Index | Files

package pointless

import "go.chromium.org/chromiumos/infra/go/internal/pointless"

Copyright 2019 The Chromium Authors. All rights reserved. Use of this source code is governed by a BSD-style license that can be found in the LICENSE file.

Index

Package Files

build_checker.go

func CheckBuilder Uses

func CheckBuilder(
    changes []*bbproto.GerritChange,
    changeRevs *gerrit.ChangeRevData,
    depGraph *chromite.DepGraph,
    repoToBranchToSrcRoot map[string]map[string]string,
    cfg testplans_pb.BuildIrrelevanceCfg) (*testplans_pb.PointlessBuildCheckResponse, error)

CheckBuilder assesses whether a child builder is pointless for a given CQ run. This may be the case if the commits in the CQ run don't affect any files that could possibly affect this builder's Portage graph.

Package pointless imports 10 packages (graph). Updated 2019-11-12. Refresh now. Tools for package owners.