Hi,
Docker image is created with all dependencies packages(Robot libraries) on Centos OS and below test was executed. Test was working perfectly fine.
We are migrating to new OS - Alma Linux and created a new docker image. The test case is no more working.
robot test case,
Go To URL
[Arguments] ${url}
New Browser args=[’–ignore-certificate-errors’]
New Context viewport={‘width’: 1280, ‘height’: 1024}
New Page ${url}
playwright log shows couple of messages:
================= Original suppressed error =================
Error: Tried to take screenshot, but no page was open.
at Object.exists (/usr/local/lib/python3.8/site-packages/Browser/wrapper/index.js:25819:15)
at /usr/local/lib/python3.8/site-packages/Browser/wrapper/index.js:22958:41
at step (/usr/local/lib/python3.8/site-packages/Browser/wrapper/index.js:22905:23)
at Object.next (/usr/local/lib/python3.8/site-packages/Browser/wrapper/index.js:22886:53)
at /usr/local/lib/python3.8/site-packages/Browser/wrapper/index.js:22880:71
at new Promise ()
at webpack_modules…/node/playwright-wrapper/browser-control.ts.__awaiter (/usr/local/lib/python3.8/site-packages/Browser/wrapper/index.js:22876:12)
at takeScreenshot (/usr/local/lib/python3.8/site-packages/Browser/wrapper/index.js:22932:12)
at PlaywrightServer. (/usr/local/lib/python3.8/site-packages/Browser/wrapper/index.js:24109:50)
at step (/usr/local/lib/python3.8/site-packages/Browser/wrapper/index.js:24062:23)
================= Original suppressed error =================
browserContext.newPage: Protocol error (Page.enable): Target closed.
at /usr/local/lib/python3.8/site-packages/Browser/wrapper/index.js:26083:50
at step (/usr/local/lib/python3.8/site-packages/Browser/wrapper/index.js:25909:23)
at Object.next (/usr/local/lib/python3.8/site-packages/Browser/wrapper/index.js:25890:53)
at /usr/local/lib/python3.8/site-packages/Browser/wrapper/index.js:25884:71
at webpack_modules…/node/playwright-wrapper/playwright-state.ts.__awaiter (/usr/local/lib/python3.8/site-packages/Browser/wrapper/index.js:25880:12)
at _newPage (/usr/local/lib/python3.8/site-packages/Browser/wrapper/index.js:26077:12)
at /usr/local/lib/python3.8/site-packages/Browser/wrapper/index.js:26483:42
at step (/usr/local/lib/python3.8/site-packages/Browser/wrapper/index.js:25909:23)
at Object.next (/usr/local/lib/python3.8/site-packages/Browser/wrapper/index.js:25890:53)
at fulfilled (/usr/local/lib/python3.8/site-packages/Browser/wrapper/index.js:25881:58) {
name: ‘Error’
}
How to start debug this issue?