Skip to content

Commit 7133e74

Browse files
committed
lower job succeeded & triggered logs to debug; renamed triggered to added
1 parent fe7d5bc commit 7133e74

File tree

2 files changed

+13
-11
lines changed

2 files changed

+13
-11
lines changed

robot/impl/jobmanager_test.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ func TestJobManagerDurationAndCronFromJson(t *testing.T) {
6262
tb.Helper()
6363
// the jobs in the config are on 4-5s schedules so after 6-7 seconds, all of them
6464
// should run at least once
65-
test.That(tb, logs.FilterMessage("Job triggered").Len(),
65+
test.That(tb, logs.FilterMessage("Job added").Len(),
6666
test.ShouldBeGreaterThanOrEqualTo, 3)
6767
test.That(tb, logs.FilterMessage("Job succeeded").Len(),
6868
test.ShouldBeGreaterThanOrEqualTo, 3)
@@ -845,7 +845,7 @@ func TestJobManagerComponents(t *testing.T) {
845845
tb.Helper()
846846
// we will test for succeeded jobs to be the amount we started,
847847
// and that there are no failed jobs
848-
test.That(tb, logs.FilterMessage("Job triggered").Len(),
848+
test.That(tb, logs.FilterMessage("Job added").Len(),
849849
test.ShouldBeGreaterThanOrEqualTo, 18)
850850
test.That(tb, logs.FilterMessage("Job succeeded").Len(),
851851
test.ShouldBeGreaterThanOrEqualTo, 18)
@@ -1174,7 +1174,7 @@ func TestJobManagerServices(t *testing.T) {
11741174

11751175
testutils.WaitForAssertionWithSleep(t, time.Second, 5, func(tb testing.TB) {
11761176
tb.Helper()
1177-
test.That(tb, logs.FilterMessage("Job triggered").Len(),
1177+
test.That(tb, logs.FilterMessage("Job added").Len(),
11781178
test.ShouldBeGreaterThanOrEqualTo, 8)
11791179
test.That(tb, logs.FilterMessage("Job succeeded").Len(),
11801180
test.ShouldBeGreaterThanOrEqualTo, 8)
@@ -1209,7 +1209,7 @@ func TestJobManagerErrors(t *testing.T) {
12091209

12101210
testutils.WaitForAssertionWithSleep(t, time.Second, 5, func(tb testing.TB) {
12111211
tb.Helper()
1212-
test.That(tb, logs.FilterMessage("Job triggered").Len(),
1212+
test.That(tb, logs.FilterMessage("Job added").Len(),
12131213
test.ShouldBeGreaterThanOrEqualTo, 1)
12141214
test.That(tb, logs.FilterMessage("Job failed").Len(),
12151215
test.ShouldBeGreaterThanOrEqualTo, 1)

robot/jobmanager/jobmanager.go

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -218,13 +218,13 @@ func (jm *JobManager) createJobFunction(jc config.JobConfig) func(ctx context.Co
218218
return err
219219
}
220220
if jc.Method == "DoCommand" {
221-
jobLogger.CInfo(jm.ctx, "Job triggered")
221+
jobLogger.CDebugw(jm.ctx, "Job added", "name", jc.Name)
222222
response, err := res.DoCommand(jm.ctx, jc.Command)
223223
if err != nil {
224224
jobLogger.CWarnw(jm.ctx, "Job failed", "error", err.Error())
225225
return err
226226
}
227-
jobLogger.CInfow(jm.ctx, "Job succeeded", "response", response)
227+
jobLogger.CDebugw(jm.ctx, "Job succeeded", "name", jc.Name, "response", response)
228228
return nil
229229
}
230230

@@ -264,23 +264,25 @@ func (jm *JobManager) createJobFunction(jc config.JobConfig) func(ctx context.Co
264264
Formatter: formatter,
265265
VerbosityLevel: 0,
266266
}
267-
jobLogger.CInfo(jm.ctx, "Job triggered")
267+
// Job added for scheduling; may not immediately run.
268+
jobLogger.CDebugw(jm.ctx, "Job added", "name", jc.Name)
268269
grpcMethodCombined := grpcService + "." + grpcMethod
269270
err = grpcurl.InvokeRPC(jm.ctx, descSource, jm.conn, grpcMethodCombined, nil, h, rf.Next)
270271
if err != nil {
271-
jobLogger.CWarnw(jm.ctx, "Job failed", "error", err.Error())
272+
jobLogger.CWarnw(jm.ctx, "Job failed", "name", jc.Name, "error", err.Error())
272273
return err
273274
} else if h.Status != nil && h.Status.Err() != nil {
274-
jobLogger.CWarnw(jm.ctx, "Job failed", "error", h.Status.Err())
275+
jobLogger.CWarnw(jm.ctx, "Job failed", "name", jc.Name, "error", h.Status.Err())
275276
return h.Status.Err()
276277
}
277278
response := map[string]any{}
278279
err = json.Unmarshal(buffer.Bytes(), &response)
279280
if err != nil {
280-
jobLogger.CWarnw(jm.ctx, "Unmarshalling grpc response failed with error", "error", err.Error())
281+
jobLogger.CWarnw(jm.ctx, "Unmarshalling grpc response failed with error", "name", jc.Name,
282+
"error", err.Error())
281283
return err
282284
}
283-
jobLogger.CInfow(jm.ctx, "Job succeeded", "response", response)
285+
jobLogger.CDebugw(jm.ctx, "Job succeeded", "name", jc.Name, "response", response)
284286
return nil
285287
}
286288
}

0 commit comments

Comments
 (0)