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