|
40 | 40 | ActiveRunningCronJob1LastScheduleTime = time.Unix(1520742896, 0) |
41 | 41 | SuspendedCronJob1LastScheduleTime = time.Unix(1520742896+5.5*3600, 0) // 5.5 hours later |
42 | 42 | ActiveCronJob1NoLastScheduledCreationTimestamp = time.Unix(1520742896+6.5*3600, 0) |
| 43 | + TimeZone = "Europe/Berlin" |
43 | 44 | ) |
44 | 45 |
|
45 | 46 | func TestCronJobStore(t *testing.T) { |
@@ -159,7 +160,7 @@ func TestCronJobStore(t *testing.T) { |
159 | 160 | # TYPE kube_cronjob_status_active gauge |
160 | 161 | # TYPE kube_cronjob_metadata_resource_version gauge |
161 | 162 | # TYPE kube_cronjob_status_last_schedule_time gauge |
162 | | - kube_cronjob_info{concurrency_policy="Forbid",cronjob="ActiveRunningCronJob1",namespace="ns1",schedule="0 */6 * * *"} 1 |
| 163 | + kube_cronjob_info{concurrency_policy="Forbid",cronjob="ActiveRunningCronJob1",namespace="ns1",schedule="0 */6 * * *",timezone="local"} 1 |
163 | 164 | kube_cronjob_annotations{annotation_app_k8s_io_owner="@foo",cronjob="ActiveRunningCronJob1",namespace="ns1"} 1 |
164 | 165 | kube_cronjob_spec_failed_job_history_limit{cronjob="ActiveRunningCronJob1",namespace="ns1"} 1 |
165 | 166 | kube_cronjob_spec_starting_deadline_seconds{cronjob="ActiveRunningCronJob1",namespace="ns1"} 300 |
@@ -206,6 +207,7 @@ func TestCronJobStore(t *testing.T) { |
206 | 207 | ConcurrencyPolicy: "Forbid", |
207 | 208 | Suspend: &SuspendTrue, |
208 | 209 | Schedule: "0 */3 * * *", |
| 210 | + TimeZone: &TimeZone, |
209 | 211 | SuccessfulJobsHistoryLimit: &SuccessfulJobHistoryLimit3, |
210 | 212 | FailedJobsHistoryLimit: &FailedJobHistoryLimit1, |
211 | 213 | }, |
@@ -233,7 +235,7 @@ func TestCronJobStore(t *testing.T) { |
233 | 235 | # TYPE kube_cronjob_metadata_resource_version gauge |
234 | 236 | # TYPE kube_cronjob_status_last_schedule_time gauge |
235 | 237 | # TYPE kube_cronjob_status_last_successful_time gauge |
236 | | - kube_cronjob_info{concurrency_policy="Forbid",cronjob="SuspendedCronJob1",namespace="ns1",schedule="0 */3 * * *"} 1 |
| 238 | + kube_cronjob_info{concurrency_policy="Forbid",cronjob="SuspendedCronJob1",namespace="ns1",schedule="0 */3 * * *",timezone="Europe/Berlin"} 1 |
237 | 239 | kube_cronjob_spec_failed_job_history_limit{cronjob="SuspendedCronJob1",namespace="ns1"} 1 |
238 | 240 | kube_cronjob_spec_starting_deadline_seconds{cronjob="SuspendedCronJob1",namespace="ns1"} 300 |
239 | 241 | kube_cronjob_spec_successful_job_history_limit{cronjob="SuspendedCronJob1",namespace="ns1"} 3 |
@@ -292,7 +294,7 @@ func TestCronJobStore(t *testing.T) { |
292 | 294 | # TYPE kube_cronjob_metadata_resource_version gauge |
293 | 295 | # TYPE kube_cronjob_status_last_schedule_time gauge |
294 | 296 | # TYPE kube_cronjob_status_last_successful_time gauge |
295 | | - kube_cronjob_info{concurrency_policy="Forbid",cronjob="SuspendedCronJob1",namespace="ns1",schedule="0 */3 * * *"} 1 |
| 297 | + kube_cronjob_info{concurrency_policy="Forbid",cronjob="SuspendedCronJob1",namespace="ns1",schedule="0 */3 * * *",timezone="local"} 1 |
296 | 298 | kube_cronjob_spec_failed_job_history_limit{cronjob="SuspendedCronJob1",namespace="ns1"} 1 |
297 | 299 | kube_cronjob_spec_starting_deadline_seconds{cronjob="SuspendedCronJob1",namespace="ns1"} 300 |
298 | 300 | kube_cronjob_spec_successful_job_history_limit{cronjob="SuspendedCronJob1",namespace="ns1"} 3 |
@@ -359,7 +361,7 @@ func TestCronJobStore(t *testing.T) { |
359 | 361 | kube_cronjob_spec_failed_job_history_limit{cronjob="ActiveCronJob1NoLastScheduled",namespace="ns1"} 1 |
360 | 362 | kube_cronjob_spec_successful_job_history_limit{cronjob="ActiveCronJob1NoLastScheduled",namespace="ns1"} 3 |
361 | 363 | kube_cronjob_spec_suspend{cronjob="ActiveCronJob1NoLastScheduled",namespace="ns1"} 0 |
362 | | - kube_cronjob_info{concurrency_policy="Forbid",cronjob="ActiveCronJob1NoLastScheduled",namespace="ns1",schedule="25 * * * *"} 1 |
| 364 | + kube_cronjob_info{concurrency_policy="Forbid",cronjob="ActiveCronJob1NoLastScheduled",namespace="ns1",schedule="25 * * * *",timezone="local"} 1 |
363 | 365 | kube_cronjob_created{cronjob="ActiveCronJob1NoLastScheduled",namespace="ns1"} 1.520766296e+09 |
364 | 366 | ` + |
365 | 367 | fmt.Sprintf("kube_cronjob_next_schedule_time{cronjob=\"ActiveCronJob1NoLastScheduled\",namespace=\"ns1\"} %ve+09\n", |
|
0 commit comments