googleapis / googleapis/python-aiplatform

tests.system.vertexai.test_tokenization.TestTokenization: many tests failed

Open
#6,672 6 comments 0 reactions 0 assignees View on GitHub
api: vertex-ai flakybot: issue priority: p1 type: bug
Dominant language
Python
Stars
905
Forks
465
Avg merge
1d 13h
Merged PRs (30d)
44

Description

Many tests failed at the same time in this package.

* I will close this issue when there are no more failures in this package _and_
there is at least one pass.
* No new issues will be filed for this package until this issue is closed.
* If there are already issues for individual test cases, I will close them when
the corresponding test passes. You can close them earlier, if you prefer, and
I won't reopen them while this issue is still open.

Here are the tests that failed:
* test_count_tokens_local[_get_tokenizer_for_model_preview-gemini-1.5-pro-002-udhr-udhr-PROD_ENDPOINT]
* test_count_tokens_local[get_tokenizer_for_model-gemini-1.5-pro-002-udhr-udhr-PROD_ENDPOINT]
* test_compute_tokens[_get_tokenizer_for_model_preview-gemini-1.5-pro-002-udhr-udhr-PROD_ENDPOINT]
* test_compute_tokens[get_tokenizer_for_model-gemini-1.5-pro-002-udhr-udhr-PROD_ENDPOINT]
* test_count_tokens_system_instruction[gemini-1.5-pro-002-PROD_ENDPOINT]
* test_count_tokens_system_instruction_is_function_call[gemini-1.5-pro-002-PROD_ENDPOINT]
* test_count_tokens_system_instruction_is_function_response[gemini-1.5-pro-002-PROD_ENDPOINT]
* test_count_tokens_tool_is_function_declaration[gemini-1.5-pro-002-PROD_ENDPOINT]
* test_count_tokens_content_is_function_call[gemini-1.5-pro-002-PROD_ENDPOINT]
* test_count_tokens_content_is_function_response[gemini-1.5-pro-002-PROD_ENDPOINT]

-----
commit: ca6b45e3fa09bfa53c2f2c1b1d44f9a3c7aa79d7
buildURL: [Build Status](https://source.cloud.google.com/results/invocations/f6fde6a0-bd74-4ea9-b7b7-c2c539a82eab), [Sponge](http://sponge2/f6fde6a0-bd74-4ea9-b7b7-c2c539a82eab)
status: failed

Contributor guide

Open the contributing guide

Research direction

Start by running tests.system.vertexai.test_tokenization.TestTokenization and inspect the listed failures for gemini-1.5-pro-002 against PROD_ENDPOINT. Trace the tokenization behavior for local counts, computed tokens, system instructions, tools, and function calls or responses. Done means the package has no remaining failures and at least one test passes.

Written by the indexing model from the issue text.

Assessment

Tech stack
google-cloud, python
Domain
ai, testing-qa
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.