@@ -444,8 +444,8 @@ public void testExplainTimechartPerSecond() throws IOException {
444444 var result = explainQueryToString ("source=events | timechart span=2m per_second(cpu_usage)" );
445445 assertTrue (
446446 result .contains (
447- "per_second(cpu_usage)=[DIVIDE(*($1, 1 .0E0), "
448- + "TIMESTAMPDIFF('SECOND':VARCHAR, $0, TIMESTAMPADD('MINUTE':VARCHAR, 2, $0)))]" ));
447+ "per_second(cpu_usage)=[DIVIDE(*($1, 1000 .0E0), TIMESTAMPDIFF('MILLISECOND':VARCHAR, "
448+ + " $0, TIMESTAMPADD('MINUTE':VARCHAR, 2, $0)))]" ));
449449 assertTrue (result .contains ("per_second(cpu_usage)=[SUM($0)]" ));
450450 }
451451
@@ -454,8 +454,8 @@ public void testExplainTimechartPerMinute() throws IOException {
454454 var result = explainQueryToString ("source=events | timechart span=2m per_minute(cpu_usage)" );
455455 assertTrue (
456456 result .contains (
457- "per_minute(cpu_usage)=[DIVIDE(*($1, 60 .0E0), "
458- + "TIMESTAMPDIFF('SECOND':VARCHAR, $0, TIMESTAMPADD('MINUTE':VARCHAR, 2, $0)))]" ));
457+ "per_minute(cpu_usage)=[DIVIDE(*($1, 60000 .0E0), TIMESTAMPDIFF('MILLISECOND':VARCHAR, "
458+ + " $0, TIMESTAMPADD('MINUTE':VARCHAR, 2, $0)))]" ));
459459 assertTrue (result .contains ("per_minute(cpu_usage)=[SUM($0)]" ));
460460 }
461461
@@ -464,8 +464,8 @@ public void testExplainTimechartPerHour() throws IOException {
464464 var result = explainQueryToString ("source=events | timechart span=2m per_hour(cpu_usage)" );
465465 assertTrue (
466466 result .contains (
467- "per_hour(cpu_usage)=[DIVIDE(*($1, 3600 .0E0), "
468- + "TIMESTAMPDIFF('SECOND':VARCHAR, $0, TIMESTAMPADD('MINUTE':VARCHAR, 2, $0)))]" ));
467+ "per_hour(cpu_usage)=[DIVIDE(*($1, 3600000 .0E0), TIMESTAMPDIFF('MILLISECOND':VARCHAR, "
468+ + " $0, TIMESTAMPADD('MINUTE':VARCHAR, 2, $0)))]" ));
469469 assertTrue (result .contains ("per_hour(cpu_usage)=[SUM($0)]" ));
470470 }
471471
@@ -474,8 +474,8 @@ public void testExplainTimechartPerDay() throws IOException {
474474 var result = explainQueryToString ("source=events | timechart span=2m per_day(cpu_usage)" );
475475 assertTrue (
476476 result .contains (
477- "per_day(cpu_usage)=[DIVIDE(*($1, 86400.0E0 ), "
478- + "TIMESTAMPDIFF('SECOND':VARCHAR, $0, TIMESTAMPADD('MINUTE':VARCHAR, 2, $0)))]" ));
477+ "per_day(cpu_usage)=[DIVIDE(*($1, 8.64E7 ), TIMESTAMPDIFF('MILLISECOND':VARCHAR, $0, "
478+ + " TIMESTAMPADD('MINUTE':VARCHAR, 2, $0)))]" ));
479479 assertTrue (result .contains ("per_day(cpu_usage)=[SUM($0)]" ));
480480 }
481481
0 commit comments