29 references to Main
AnalyzeCiFailure (11)
AnalysisPublisher.cs (1)
368
var scope = pr != "0" ? $"#{pr}" : analysis.Run.Scope == RunScope.
Main
? "main" : "unavailable";
AnalysisValidator.cs (1)
267
var main = evidence.Run.Scope == RunScope.
Main
;
RunSummaryBuilder.cs (1)
19
var main = context.RunScope == RunScope.
Main
;
ValidationRules.cs (4)
20
RunScope.
Main
=> analysis.Verdict is AnalysisVerdict.TransientInfrastructure or AnalysisVerdict.FlakyTest or AnalysisVerdict.MainRepositoryBreakage or AnalysisVerdict.Mixed,
44
if (analysis.Jobs.Any(j => (run.Scope == RunScope.
Main
&& j.Classification == JobClassification.CodeIssue) ||
81
if (!(cause.Type is CauseType.FlakyTest or CauseType.InfrastructureFailure || (run.Scope == RunScope.
Main
&& cause.Type == CauseType.MainRepositoryBreakage)))
177
case AnalysisVerdict.Mixed when run.Scope == RunScope.
Main
:
WorkflowFailureDiagnosisContextBuilder.cs (2)
90
summary.Append(bundle.Run.Scope == RunScope.
Main
? "\n## Main Branch Context\n\n" : "\n## Pull Request\n\n");
91
AppendJson(summary, bundle.Run.Scope == RunScope.
Main
? TransientJson.ToElement(bundle.MainContext) : TransientJson.ToElement(bundle.SubjectPr));
WorkflowRunEvidenceCollector.cs (2)
134
"push" when Text(run["head_branch"]) == "main" => RunScope.
Main
,
185
if (runScope == RunScope.
Main
)
AnalyzeCiFailure.Tests (18)
AnalyzeCiFailureAlternateWorkflowTests.cs (1)
308
Assert.Equal(RunScope.
Main
, result.Run!.Evidence.Run.Scope);
AnalyzeCiFailureBestEffortTests.cs (1)
19
var evidence = AnalyzeCiFailureFixtures.CreateEvidence(RunScope.
Main
);
AnalyzeCiFailureCohesionTests.cs (1)
48
var bundle = AnalyzeCiFailureFixtures.CreateEvidence(RunScope.
Main
) with { Jobs = [] };
AnalyzeCiFailureCSharpRerunTests.cs (1)
52
var evidence = AnalyzeCiFailureFixtures.CreateEvidence(scenario == "main" ? RunScope.
Main
: RunScope.PullRequest);
AnalyzeCiFailureFixtures.cs (8)
22
Event = scope == RunScope.
Main
? "push" : "pull_request",
23
HeadBranch = scope == RunScope.
Main
? "main" : "feature", HeadSha = new string('a', count: 40),
26
SubjectPr = scope == RunScope.
Main
? null : new CollectedSubjectPr { Number = 42, Metadata = null },
27
MainContext = scope != RunScope.
Main
? null : new CollectedMainContext
64
if (context.RunScope == RunScope.
Main
&& state == CandidateHistoryState.Available)
147
metadata["event"] ??= scope == RunScope.
Main
? "push" : "pull_request";
148
metadata["head_branch"] ??= scope == RunScope.
Main
? "main" : "feature";
162
var main = scope != RunScope.
Main
? null : CollectionProjection.ProjectMainContext(
AnalyzeCiFailureMigrationTests.cs (3)
22
var evidence = AnalyzeCiFailureFixtures.CreateEvidence(RunScope.
Main
);
42
var evidence = AnalyzeCiFailureFixtures.CreateEvidence(RunScope.
Main
);
257
var evidence = AnalyzeCiFailureFixtures.CreateEvidence(RunScope.
Main
);
AnalyzeCiFailureVerdictMatrixTests.cs (2)
20
foreach (var scope in new[] { RunScope.
Main
, RunScope.PullRequest })
91
scope == RunScope.
Main
? "" : "42");
AnalyzeCiFailureWorkflowTests.cs (1)
581
evidence = evidence with { Run = evidence.Run with { Scope = AnalyzeCiFailure.RunScope.
Main
} };