File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4646 - name : Setup Web Test Environment (Chrome + Xvfb + Dependencies)
4747 run : |
4848 echo "🔧 Setting up complete Web test environment..."
49-
5049 # Install system dependencies for Web rendering
5150 sudo apt-get update
5251 sudo apt-get install -y --no-install-recommends \
@@ -62,13 +61,11 @@ jobs:
6261 libx11-xcb1 libxcomposite1 libxdamage1 \
6362 libxfixes3 libxrandr2 libxrender1 \
6463 libxshmfence1 xdg-utils wget libxkbcommon0 xkb-data
65-
6664 # Install Google Chrome Stable for Web WebGL support
6765 wget -qO- https://dl.google.com/linux/linux_signing_key.pub | sudo gpg --dearmor -o /usr/share/keyrings/google-chrome.gpg
6866 echo "deb [arch=amd64 signed-by=/usr/share/keyrings/google-chrome.gpg] http://dl.google.com/linux/chrome/deb/ stable main" | sudo tee /etc/apt/sources.list.d/google-chrome.list
6967 sudo apt-get update
7068 sudo apt-get install -y google-chrome-stable
71-
7269 # Setup D-Bus for Chrome
7370 sudo mkdir -p /var/run/dbus
7471 sudo dbus-daemon --system --fork || true
@@ -147,12 +144,6 @@ jobs:
147144 env :
148145 DISPLAY : " :99"
149146 PLAYWRIGHT_BROWSERS_PATH : " 0"
150-
151- - name : Verify Cypress for Web Testing
152- run : |
153- npx cypress verify
154- npx cypress info
155- echo "✅ Cypress verified and ready for Web tests"
156147
157148 - name : Display environment info
158149 run : |
You can’t perform that action at this time.
0 commit comments