quyuan 1 ano atrás
pai
commit
4c450aa192
1 arquivos alterados com 41 adições e 0 exclusões
  1. 41 0
      .github/workflows/gpu-ci.yml

+ 41 - 0
.github/workflows/gpu-ci.yml

@@ -0,0 +1,41 @@
+# This workflow will install Python dependencies, run tests and lint with a variety of Python versions
+# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-python
+
+name: mineru
+on:
+  push:
+    branches:
+      - "master"
+    paths-ignore:
+      - "cmds/**"
+      - "**.md"
+  pull_request:
+    branches:
+      - "master"
+    paths-ignore:
+      - "cmds/**"
+      - "**.md"
+  workflow_dispatch:
+jobs:
+  cli-test:
+    runs-on: pdf-base
+    timeout-minutes: 180
+    strategy:
+      fail-fast: true
+
+    steps:
+    - name: PDF cli
+      uses: actions/checkout@v3
+      with:
+        fetch-depth: 2
+      
+    - name: check-requirements
+      run: |
+        pip install magic-pdf
+
+    - name: gpu-bench
+      run: |
+        echo $GITHUB_WORKSPACE
+        cd $GITHUB_WORKSPACE &&  pytest -s -v tests/test_cli/test_bench_gpu.py
+                                                                                                                            
+