llama-cpp-turboquant/.github/workflows/python_tests.yml
Fabian Sauter 0648fefa49 Added python test checkout
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
2022-07-27 12:48:04 +02:00

27 lines
681 B
YAML

name: Python Tests
on:
push:
branches: [ master ]
pull_request:
branches: [ master ]
jobs:
python-tests:
runs-on: ubuntu-latest
container: axsauze/kompute-builder:0.3
steps:
- name: Checkout
uses: actions/checkout@v3
with:
submodules: false
- name: Install vulkaninfo
run: apt update -y && apt install -y vulkan-tools
- name: Install Python Requirements
run: pip3 install --user -r python/test/requirements-dev.txt
- name: Python Build
run: pip3 install --user .
- name: Python run Tests
run: |
export VK_ICD_FILENAMES=/swiftshader/vk_swiftshader_icd.json
make test_python