GOV360 — Morning Test Report

Run started: 2026-07-27T16:27:47.702Z · Duration 193s · AI notes by Ollama (qwen2.5:7b).
17
Passed
2
Failed
1
Skipped
193s
Duration

Failures (2)

❌ strategy — full lifecycle via card menu Likely app change
strategic-management/create.test.js:52
AI analysis (advisory — not the verdict)

Likely cause: The 'تعديل' menu item may have been renamed or moved.

Suggested fix: Verify the label and position of the 'تعديل' menu item in the UI.

Error detail
TimeoutError: locator.click: Timeout 20000ms exceeded.
Call log:
  - waiting for getByRole('menuitem', { name: 'تعديل' })
Screenshot at failurefailure screenshot
❌ goal — full lifecycle via row menu Likely app change
strategic-management/create.test.js:92
AI analysis (advisory — not the verdict)

Likely cause: The dialog for creating a goal now appears differently or at a different time than expected.

Suggested fix: Verify the timing and visibility conditions of the dialog in the UI.

Error detail
Error: expect(locator).toBeHidden() failed

Locator:  getByRole('dialog', { name: 'إنشاء هدف' })
Expected: hidden
Received: visible
Timeout:  20000ms

Call log:
  - Expect "toBeHidden" with timeout 20000ms
  - waiting for getByRole('dialog', { name: 'إنشاء هدف' })
    42 × locator resolved to <div id="_r_2n_" data-open="" tabindex="-1" role="dialog" data-side="right" data-base-ui-focusable="" data-slot="sheet-content" aria-labelledby="base-ui-_r_2q_" class="fixed z-50 flex flex-col bg-clip-padding text-sm text-popover-foreground shadow-lg transition duration-200 ease-in-out data-ending-style:opacity-0 data-starting-style:opacity-0 data-[side=right]:inset-y-0 data-[side=right]:right-0 data-[side=right]:h-full data-[side=right]:border-l data-[side=right]:data-ending-style:translate-x-10 d…>…</div>
       - unexpected value "visible"
Screenshot at failurefailure screenshot

Passed (17)

Skipped / pending (1)

Verdict is decided by the deterministic tests. AI text is advisory and never changes pass/fail.