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.
|
// 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
|
// Why: the scrape is asynchronous, so split-module tests need a seam that keeps
|
||||||
// fake kubectl behavior installed until the goroutine exits.
|
// 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
|
original := gitOpsKubectlOutput
|
||||||
gitOpsKubectlOutput = runner[0]
|
gitOpsKubectlOutput = runner
|
||||||
proxyDone := make(chan struct{}, 1)
|
proxyDone := make(chan struct{}, 1)
|
||||||
d := &Daemon{cfg: cfg, exporter: exporter, log: logger}
|
d := &Daemon{cfg: cfg, exporter: exporter, log: logger}
|
||||||
started := d.maybeStartGitOpsSnapshot(ctx, lastRun, running, proxyDone)
|
started := d.maybeStartGitOpsSnapshot(ctx, lastRun, running, proxyDone)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user