Skip to content

Commit 09d6992

Browse files
committed
testing: reenable ipc tests in CI
1 parent 0dfdc5f commit 09d6992

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

.github/workflows/cmake.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,8 @@ jobs:
3535
libmiroil-dev libmirrenderer-dev libgles2-mesa-dev libmirwayland-dev libjson-c-dev
3636
3737
sudo apt install mir-platform-graphics-virtual xwayland \
38-
mir-platform-graphics-gbm-kms mir-platform-rendering-egl-generic gedit gnome-chess
38+
mir-platform-graphics-gbm-kms mir-platform-rendering-egl-generic gedit gnome-chess \
39+
libwayland-dev gnome-calculator
3940
4041
- name: Configure CMake
4142
run: cmake -B ${{github.workspace}}/build -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}}
@@ -50,11 +51,10 @@ jobs:
5051
run: cd ${{github.workspace}}/build && ./bin/miracle-wm-tests
5152

5253
- name: IPC Tests
53-
if: false
5454
run: |
55+
sudo systemd-run --uid 1001 -p Environment=XDG_SESSION_TYPE=wayland -p PAMName=login -p TTYPath=/dev/tty1 -- tail -f /dev/null
56+
5557
cd ${{github.workspace}}/tests/ipc
56-
python -m venv venv
57-
source venv/bin/activate
5858
pip install -r requirements.txt
5959
MIRACLE_IPC_TEST_BIN=/usr/local/bin/miracle-wm pytest -s
6060

0 commit comments

Comments
 (0)