@@ -16,18 +16,25 @@ jobs:
16
16
- run : source ./ov/setupvars.sh && cmake -DCMAKE_BUILD_TYPE=Release -S ./ -B ./build/
17
17
- run : source ./ov/setupvars.sh && cmake --build ./build/ --config Release -j
18
18
- run : python -m pip install --pre openvino --extra-index-url https://storage.openvinotoolkit.org/simple/wheels/nightly # Can't load CentOS libraries from the archive
19
+ - run : source ./ov/setupvars.sh && python -m pip install ./thirdparty/openvino_tokenizers/[transformers]
19
20
- run : PYTHONPATH=./src/python/ python -c "from openvino_genai import LLMPipeline"
20
21
- run : source ./ov/setupvars.sh && python -m pip install --pre . --extra-index-url https://storage.openvinotoolkit.org/simple/wheels/nightly
21
- - run : source ./ov/setupvars.sh && python -m pip install ./thirdparty/openvino_tokenizers/[transformers]
22
22
- run : python -c "from openvino_genai import LLMPipeline"
23
+ - name : check paths
24
+ run : |
25
+ python -c "
26
+ import openvino_genai
27
+ print("openvino_genai path: ", openvino_genai.__path__)
28
+ import openvino_tokenizers
29
+ print("openvino_tokenizers path: ", openvino_tokenizers.__path__)
30
+ "
23
31
- name : GenAI Python API tests
24
32
run : |
25
33
source ./ov/setupvars.sh
26
- cd ./tests/
34
+ cd ./tests/python_tests/
27
35
python -m pip install -r requirements.txt
28
- models=$(python3 generate_models .py)
36
+ models=$(python list_test_models .py)
29
37
echo "$models" | while read -r model_name model_path; do
30
- echo "Processing model: $model_name at $model_path"
31
38
optimum-cli export openvino --trust-remote-code --weight-format fp16 --model "$model_name" "$model_path"
32
39
done
33
40
python -m pytest test_generate_api.py
49
56
- run : call w_openvino_toolkit_windows_2024.2.0.dev20240515_x86_64\setupvars.bat && cmake -DCMAKE_BUILD_TYPE=Release -S ./ -B ./build/
50
57
- run : call w_openvino_toolkit_windows_2024.2.0.dev20240515_x86_64\setupvars.bat && cmake --build ./build/ --config Release -j
51
58
- run : python -m pip install "numpy<1.27"
59
+ - run : call w_openvino_toolkit_windows_2024.2.0.dev20240515_x86_64\setupvars.bat && python -m pip install ./thirdparty/openvino_tokenizers/[transformers]
52
60
- run : set "PYTHONPATH=./src/python;" && call w_openvino_toolkit_windows_2024.2.0.dev20240515_x86_64\setupvars.bat && python -c "from openvino_genai import LLMPipeline" # cmd evaluates variables in a different way. Setting PYTHONPATH before setupvars.bat instead of doing that after solves that.
53
- - run : call w_openvino_toolkit_windows_2024.2.0.dev20240515_x86_64\setupvars.bat && python -m pip install .
61
+ - run : call w_openvino_toolkit_windows_2024.2.0.dev20240515_x86_64\setupvars.bat && python -m pip install .
54
62
- run : python -c "from openvino_genai import LLMPipeline"
0 commit comments