+ Set yAxisMinInterval={1} for discrete values such as request
+ counts. This prevents fractional y-axis tick marks while leaving the default
+ axis behavior unchanged for rates and other continuous values.
+
diff --git a/packages/kumo/src/components/chart/TimeseriesChart.test.tsx b/packages/kumo/src/components/chart/TimeseriesChart.test.tsx
index da7c87ca3..9fcf37498 100644
--- a/packages/kumo/src/components/chart/TimeseriesChart.test.tsx
+++ b/packages/kumo/src/components/chart/TimeseriesChart.test.tsx
@@ -24,6 +24,49 @@ const createMockEcharts = (mockChart = createMockChart()) => ({
});
describe("TimeseriesChart", () => {
+ it("leaves the y-axis interval unconstrained by default", async () => {
+ const mockChart = createMockChart();
+
+ render(
+