diff --git a/integration/__tests__/app.tests.ts b/integration/__tests__/app.tests.ts
index 410712e4f0..04c34f1612 100644
--- a/integration/__tests__/app.tests.ts
+++ b/integration/__tests__/app.tests.ts
@@ -499,16 +499,16 @@ describe("Lens integration tests", () => {
await app.client.waitForVisible(".Drawer");
await app.client.click(".drawer-title .Menu li:nth-child(2)");
// Check if controls are available
- await app.client.waitForVisible(".PodLogs .VirtualList");
- await app.client.waitForVisible(".PodLogControls");
- await app.client.waitForVisible(".PodLogControls .SearchInput");
- await app.client.waitForVisible(".PodLogControls .SearchInput input");
+ await app.client.waitForVisible(".Logs .VirtualList");
+ await app.client.waitForVisible(".LogResourceSelector");
+ await app.client.waitForVisible(".LogResourceSelector .SearchInput");
+ await app.client.waitForVisible(".LogResourceSelector .SearchInput input");
// Search for semicolon
await app.client.keys(":");
- await app.client.waitForVisible(".PodLogs .list span.active");
+ await app.client.waitForVisible(".Logs .list span.active");
// Click through controls
- await app.client.click(".PodLogControls .timestamps-icon");
- await app.client.click(".PodLogControls .undo-icon");
+ await app.client.click(".LogControls .show-timestamps");
+ await app.client.click(".LogControls .show-previous");
});
});
diff --git a/src/renderer/components/dock/log-controls.tsx b/src/renderer/components/dock/log-controls.tsx
index 9c2c505c22..cedff7fbb9 100644
--- a/src/renderer/components/dock/log-controls.tsx
+++ b/src/renderer/components/dock/log-controls.tsx
@@ -48,11 +48,13 @@ export const LogControls = observer((props: Props) => {
label="Show timestamps"
value={showTimestamps}
onChange={toggleTimestamps}
+ className="show-timestamps"
/>