Disable slow tests where appropriate, + nits
This commit is contained in:
parent
d274ffcc95
commit
62d45a552f
3 changed files with 3 additions and 4 deletions
2
.github/workflows/server.yml
vendored
2
.github/workflows/server.yml
vendored
|
@ -205,7 +205,7 @@ jobs:
|
||||||
run: |
|
run: |
|
||||||
cd examples/server/tests
|
cd examples/server/tests
|
||||||
$env:PYTHONIOENCODING = ":replace"
|
$env:PYTHONIOENCODING = ":replace"
|
||||||
pytest -v -x
|
pytest -v -x -m "not slow"
|
||||||
|
|
||||||
- name: Slow tests
|
- name: Slow tests
|
||||||
id: server_integration_tests_slow
|
id: server_integration_tests_slow
|
||||||
|
|
|
@ -623,7 +623,7 @@ static common_chat_data common_chat_init_functionary_v3_2_tool_call(const common
|
||||||
return data;
|
return data;
|
||||||
}
|
}
|
||||||
|
|
||||||
static common_chat_data common_chat_init_functionary_v3_llama_3_1_tool_call(const common_chat_template & tmpl, const struct common_chat_params & params) {
|
static common_chat_data common_chat_init_functionary_v3_1_llama_3_1_tool_call(const common_chat_template & tmpl, const struct common_chat_params & params) {
|
||||||
// ./tests/chat/templates/meetkai-functionary-medium-v3.1.jinja
|
// ./tests/chat/templates/meetkai-functionary-medium-v3.1.jinja
|
||||||
// https://github.com/MeetKai/functionary/blob/main/tests/prompt_test_v3-llama3.1.txt
|
// https://github.com/MeetKai/functionary/blob/main/tests/prompt_test_v3-llama3.1.txt
|
||||||
common_chat_data data;
|
common_chat_data data;
|
||||||
|
@ -818,7 +818,7 @@ common_chat_data common_chat_init(const common_chat_template & tmpl, const struc
|
||||||
}
|
}
|
||||||
if (src.find("<|start_header_id|>") != std::string::npos
|
if (src.find("<|start_header_id|>") != std::string::npos
|
||||||
&& src.find("<function=") != std::string::npos) {
|
&& src.find("<function=") != std::string::npos) {
|
||||||
return common_chat_init_functionary_v3_llama_3_1_tool_call(tmpl, params);
|
return common_chat_init_functionary_v3_1_llama_3_1_tool_call(tmpl, params);
|
||||||
}
|
}
|
||||||
if (src.find("<|start_header_id|>ipython<|end_header_id|>") != std::string::npos) {
|
if (src.find("<|start_header_id|>ipython<|end_header_id|>") != std::string::npos) {
|
||||||
auto uses_python_tag = src.find("<|python_tag|>") != std::string::npos;
|
auto uses_python_tag = src.find("<|python_tag|>") != std::string::npos;
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
import pytest
|
import pytest
|
||||||
from openai import OpenAI
|
|
||||||
from utils import *
|
from utils import *
|
||||||
|
|
||||||
server: ServerProcess
|
server: ServerProcess
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue