From e71a05c30a83a29aa87c5d8232ca707c7368e1f0 Mon Sep 17 00:00:00 2001 From: mkorwel Date: Thu, 16 Apr 2026 16:05:18 +0000 Subject: [PATCH] test(cli): mark problematic tests as sequential to stabilize CI --- packages/cli/src/test-utils/AppRig.test.tsx | 2 +- packages/cli/src/test-utils/render.test.tsx | 4 ++-- packages/cli/src/ui/App.test.tsx | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/cli/src/test-utils/AppRig.test.tsx b/packages/cli/src/test-utils/AppRig.test.tsx index 6d94342937..7ddb48c062 100644 --- a/packages/cli/src/test-utils/AppRig.test.tsx +++ b/packages/cli/src/test-utils/AppRig.test.tsx @@ -12,7 +12,7 @@ import { debugLogger } from '@google/gemini-cli-core'; const __dirname = path.dirname(fileURLToPath(import.meta.url)); -describe('AppRig', () => { +describe.sequential('AppRig', () => { let rig: AppRig | undefined; afterEach(async () => { diff --git a/packages/cli/src/test-utils/render.test.tsx b/packages/cli/src/test-utils/render.test.tsx index 3c3f4102a4..1940112171 100644 --- a/packages/cli/src/test-utils/render.test.tsx +++ b/packages/cli/src/test-utils/render.test.tsx @@ -10,7 +10,7 @@ import { Text } from 'ink'; import { renderHook, render } from './render.js'; import { waitFor } from './async.js'; -describe('render', () => { +describe.sequential('render', () => { it('should render a component', async () => { const { lastFrame, unmount } = await render(Hello World); expect(lastFrame()).toBe('Hello World\n'); @@ -42,7 +42,7 @@ describe('render', () => { }); }); -describe('renderHook', () => { +describe.sequential('renderHook', () => { it('should rerender with previous props when called without arguments', async () => { const useTestHook = ({ value }: { value: number }) => { const [count, setCount] = useState(0); diff --git a/packages/cli/src/ui/App.test.tsx b/packages/cli/src/ui/App.test.tsx index 3505e63452..24633f8154 100644 --- a/packages/cli/src/ui/App.test.tsx +++ b/packages/cli/src/ui/App.test.tsx @@ -60,7 +60,7 @@ vi.mock('./components/Footer.js', async () => { }; }); -describe('App', () => { +describe.sequential('App', () => { beforeEach(() => { (useIsScreenReaderEnabled as Mock).mockReturnValue(false); });