Update CI workflow with compilation/ and tests/ paths
This commit is contained in:
@@ -24,11 +24,11 @@ jobs:
|
|||||||
apt-get install -y python3 python3-pip python3-venv curl
|
apt-get install -y python3 python3-pip python3-venv curl
|
||||||
fi
|
fi
|
||||||
python3 -m pip install --upgrade pip --break-system-packages || python3 -m pip install --upgrade pip || true
|
python3 -m pip install --upgrade pip --break-system-packages || python3 -m pip install --upgrade pip || true
|
||||||
pip3 install -r requirements.txt --break-system-packages || pip3 install -r requirements.txt
|
pip3 install -r compilation/requirements.txt --break-system-packages || pip3 install -r compilation/requirements.txt
|
||||||
|
|
||||||
- name: Verify Python Syntax
|
- name: Verify Python Syntax
|
||||||
run: |
|
run: |
|
||||||
python3 -m py_compile src/Server.py src/Win_Client.py src/Linux_Client.py package_dist.py upload_release.py test_pipeline.py tests/*.py
|
python3 -m py_compile src/Server.py src/Win_Client.py src/Linux_Client.py compilation/package_dist.py compilation/upload_release.py tests/test_pipeline.py tests/*.py
|
||||||
|
|
||||||
- name: Run Component Unit Tests
|
- name: Run Component Unit Tests
|
||||||
run: |
|
run: |
|
||||||
@@ -65,7 +65,7 @@ jobs:
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# 4. Execute end-to-end integration test
|
# 4. Execute end-to-end integration test
|
||||||
python3 test_pipeline.py
|
python3 tests/test_pipeline.py
|
||||||
|
|
||||||
# 5. Cleanly terminate background server
|
# 5. Cleanly terminate background server
|
||||||
kill $SERVER_PID || true
|
kill $SERVER_PID || true
|
||||||
|
|||||||
Reference in New Issue
Block a user