Documentation ¶
Overview ¶
Package compilefailureanalysis is the component for analyzing compile failures. It has 2 main components: heuristic analysis and nth_section analysis
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AnalyzeFailure ¶
func AnalyzeFailure( c context.Context, cf *model.CompileFailure, firstFailedBuildID int64, lastPassedBuildID int64, ) (*model.CompileFailureAnalysis, error)
AnalyzeFailure receives failure information and perform analysis. Note that this assumes that the failure is new (i.e. the client of this function should make sure this is not a duplicate analysis)
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
Package cancelanalysis handles cancelation of existing analyses.
|
Package cancelanalysis handles cancelation of existing analyses. |
Package compilelogs handles downloading logs for compile failures
|
Package compilelogs handles downloading logs for compile failures |
Package nthsection performs nthsection analysis.
|
Package nthsection performs nthsection analysis. |
Package statusupdater updates analysis status based on the data in datastore.
|
Package statusupdater updates analysis status based on the data in datastore. |
Click to show internal directories.
Click to hide internal directories.