Compare commits
No commits in common. "hermes-repair/sonar-AZ4tzXzmqCRMjDT4d-fU" and "main" have entirely different histories.
hermes-rep
...
main
@ -65,9 +65,9 @@ func TestHookMaybeStartGitOpsSnapshot(ctx context.Context, cfg config.Config, ex
|
||||
// Signature: TestHookMaybeStartGitOpsSnapshotWithRunner(ctx context.Context, cfg config.Config, exporter *metrics.Exporter, logger *log.Logger, lastRun *time.Time, running bool, done chan<- struct{}, runner TestHookGitOpsRunner) bool.
|
||||
// Why: the scrape is asynchronous, so split-module tests need a seam that keeps
|
||||
// fake kubectl behavior installed until the goroutine exits.
|
||||
func TestHookMaybeStartGitOpsSnapshotWithRunner(ctx context.Context, cfg config.Config, exporter *metrics.Exporter, logger *log.Logger, lastRun *time.Time, running bool, done chan<- struct{}, runner ...TestHookGitOpsRunner) bool {
|
||||
func TestHookMaybeStartGitOpsSnapshotWithRunner(ctx context.Context, cfg config.Config, exporter *metrics.Exporter, logger *log.Logger, lastRun *time.Time, running bool, done chan<- struct{}, runner TestHookGitOpsRunner) bool {
|
||||
original := gitOpsKubectlOutput
|
||||
gitOpsKubectlOutput = runner[0]
|
||||
gitOpsKubectlOutput = runner
|
||||
proxyDone := make(chan struct{}, 1)
|
||||
d := &Daemon{cfg: cfg, exporter: exporter, log: logger}
|
||||
started := d.maybeStartGitOpsSnapshot(ctx, lastRun, running, proxyDone)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user