Skip to content

Bumping version to 0.5.2#526

Merged
chenyushuo merged 4 commits into
agentscope-ai:mainfrom
pan-x-c:release/v0.5.2
Apr 8, 2026
Merged

Bumping version to 0.5.2#526
chenyushuo merged 4 commits into
agentscope-ai:mainfrom
pan-x-c:release/v0.5.2

Conversation

@pan-x-c
Copy link
Copy Markdown
Collaborator

@pan-x-c pan-x-c commented Apr 8, 2026

Description

As the title says

Checklist

Please check the following items before code is ready to be reviewed.

  • Code has passed all tests
  • Docstrings have been added/updated in Google Style
  • Documentation has been updated
  • Code is ready for review

@pan-x-c
Copy link
Copy Markdown
Collaborator Author

pan-x-c commented Apr 8, 2026

/unittest-module-common

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 8, 2026

Summary

Tests 📝 Passed ✅ Failed ❌ Skipped ⏭️ Other ❓ Flaky 🍂 Duration ⏱️
59 55 3 1 0 0 11m 35s

Failed Tests

Failed Tests ❌ Fail Message
❌ tests/common/vllm_test.py::TestModelLen_0::test_model_len The test failed in the call phase due to an assertion error
❌ tests/common/vllm_test.py::TestModelLen_1::test_model_len The test failed in the call phase due to an assertion error
❌ tests/common/vllm_test.py::TestModelLen_2::test_model_len The test failed in the call phase due to an assertion error

Skipped

Tests Status
tests/common/vllm_test.py::TestTinkerAsyncAPIServer::test_api_async skipped ⏭️

Tests

Test Name Status Flaky Duration
tests/common/config_test.py::TestConfig::test_all_examples_are_valid 24.0s
tests/common/config_test.py::TestConfig::test_chat_template_path 95ms
tests/common/config_test.py::TestConfig::test_config_flatten 36ms
tests/common/config_test.py::TestConfig::test_continue_from_checkpoint_is_valid 203ms
tests/common/config_test.py::TestConfig::test_default_workflow 396ms
tests/common/config_test.py::TestConfig::test_load_default_config 1.2s
tests/common/config_test.py::TestConfig::test_max_token_len_per_gpu_set_correctly 94ms
tests/common/config_test.py::TestConfig::test_optimizer_config_propagation 94ms
tests/common/config_test.py::TestConfig::test_update_config_from_ray_cluster 1.6s
tests/common/experience_test.py::TestEID::test_eid_properties 1ms
tests/common/experience_test.py::TestExperience::test_action_mask_and_logprobs_type 1ms
tests/common/experience_test.py::TestExperience::test_assertions 1ms
tests/common/experience_test.py::TestExperience::test_deserialize_legacy_pickle_payload 3ms
tests/common/experience_test.py::TestExperience::test_deserialize_single_rejects_batch_payload 1ms
tests/common/experience_test.py::TestExperience::test_dpo_experience 1ms
tests/common/experience_test.py::TestExperience::test_hf_datasets_conversion 13ms
tests/common/experience_test.py::TestExperience::test_multi_turn_experience 1ms
tests/common/experience_test.py::TestExperience::test_serialize_deserialize 1ms
tests/common/experience_test.py::TestExperience::test_serialize_many_deserialize_many 1ms
tests/common/experience_test.py::TestExperience::test_serialize_many_with_shared_multimodal_tensor 1ms
tests/common/experience_test.py::TestExperience::test_single_turn_experience 1ms
tests/common/experience_test.py::TestExperience::test_to_dict 1ms
tests/common/experience_test.py::TestExperienceConversion::test_experience_model_experience_conversion 1ms
tests/common/external_model_test.py::TestExternalModel::test_external_model 56.6s
tests/common/external_model_test.py::TestExternalModelLoad::test_external_model_load 2.1s
tests/common/models/utils_test.py::TestTokenizeAndMaskMessagesDefault::test_first_message_is_assistant 855ms
tests/common/models/utils_test.py::TestTokenizeAndMaskMessagesDefault::test_messages_empty 510ms
tests/common/models/utils_test.py::TestTokenizeAndMaskMessagesDefault::test_no_assistant_messages 804ms
tests/common/models/utils_test.py::TestTokenizeAndMaskMessagesDefault::test_normal_conversation_data 500ms
tests/common/sudoku_test.py::test_9x9_generator_produces_valid_solution 2ms
tests/common/sudoku_test.py::test_9x9_generator_creates_holes 1ms
tests/common/sudoku_test.py::test_9x9_solution_is_fully_filled 1ms
tests/common/sudoku_test.py::test_judge_allows_incomplete_board 1ms
tests/common/sudoku_test.py::test_judge_detects_row_violation 1ms
tests/common/sudoku_test.py::test_judge_detects_column_violation 1ms
tests/common/sudoku_test.py::test_judge_detects_block_violation 1ms
tests/common/sudoku_test.py::test_4x4_generator_produces_valid_solution 1ms
tests/common/sudoku_test.py::test_4x4_solution_is_fully_filled 1ms
tests/common/sudoku_test.py::test_4x4_judge_detects_row_violation 1ms
tests/common/sudoku_test.py::test_4x4_judge_detects_block_violation 1ms
tests/common/vllm_test.py::ModelWrapperTest_0::test_generate 1m 10s
tests/common/vllm_test.py::ModelWrapperTest_1::test_generate 43.4s
tests/common/vllm_test.py::ModelWrapperTest_2::test_generate 51.5s
tests/common/vllm_test.py::TestModelLen_0::test_model_len 27.8s
tests/common/vllm_test.py::TestModelLen_1::test_model_len 24.8s
tests/common/vllm_test.py::TestModelLen_2::test_model_len 43.5s
tests/common/vllm_test.py::TestModelLenWithoutPromptTruncation::test_model_len 28.4s
tests/common/vllm_test.py::TestMessageProcess::test_no_prompt_truncation 27.2s
tests/common/vllm_test.py::TestMessageProcess::test_truncation_status 33.2s
tests/common/vllm_test.py::TestAPIServer::test_api 27.0s
tests/common/vllm_test.py::TestLogprobs::test_logprobs_api 27.4s
tests/common/vllm_test.py::TestAsyncAPIServer::test_api_async 26.8s
tests/common/vllm_test.py::TestTinkerAsyncAPIServer::test_api_async ⏭️ 1ms
tests/common/vllm_test.py::TestTokenizer::test_action_mask 716ms
tests/common/vllm_test.py::TestTokenizer::test_action_mask_with_tools 1.0s
tests/common/vllm_test.py::TestAPIServerToolCall_0_deepseek_r1::test_api_tool_calls 32.6s
tests/common/vllm_test.py::TestAPIServerToolCall_1::test_api_tool_calls 33.1s
tests/common/vllm_test.py::TestSuperLongGeneration::test_generate 52.5s
tests/common/vllm_test.py::TestTinkerAPI::test_tinker_api 47.4s

Github Test Reporter by CTRF 💚

@pan-x-c
Copy link
Copy Markdown
Collaborator Author

pan-x-c commented Apr 8, 2026

/unittest-module-common

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 8, 2026

Summary

Tests 📝 Passed ✅ Failed ❌ Skipped ⏭️ Other ❓ Flaky 🍂 Duration ⏱️
59 58 0 1 0 0 13m 25s

Skipped

Tests Status
tests/common/vllm_test.py::TestTinkerAsyncAPIServer::test_api_async skipped ⏭️

Tests

Test Name Status Flaky Duration
tests/common/config_test.py::TestConfig::test_all_examples_are_valid 23.9s
tests/common/config_test.py::TestConfig::test_chat_template_path 95ms
tests/common/config_test.py::TestConfig::test_config_flatten 35ms
tests/common/config_test.py::TestConfig::test_continue_from_checkpoint_is_valid 203ms
tests/common/config_test.py::TestConfig::test_default_workflow 393ms
tests/common/config_test.py::TestConfig::test_load_default_config 1.4s
tests/common/config_test.py::TestConfig::test_max_token_len_per_gpu_set_correctly 95ms
tests/common/config_test.py::TestConfig::test_optimizer_config_propagation 96ms
tests/common/config_test.py::TestConfig::test_update_config_from_ray_cluster 1.6s
tests/common/experience_test.py::TestEID::test_eid_properties 1ms
tests/common/experience_test.py::TestExperience::test_action_mask_and_logprobs_type 1ms
tests/common/experience_test.py::TestExperience::test_assertions 1ms
tests/common/experience_test.py::TestExperience::test_deserialize_legacy_pickle_payload 2ms
tests/common/experience_test.py::TestExperience::test_deserialize_single_rejects_batch_payload 1ms
tests/common/experience_test.py::TestExperience::test_dpo_experience 1ms
tests/common/experience_test.py::TestExperience::test_hf_datasets_conversion 14ms
tests/common/experience_test.py::TestExperience::test_multi_turn_experience 1ms
tests/common/experience_test.py::TestExperience::test_serialize_deserialize 1ms
tests/common/experience_test.py::TestExperience::test_serialize_many_deserialize_many 1ms
tests/common/experience_test.py::TestExperience::test_serialize_many_with_shared_multimodal_tensor 1ms
tests/common/experience_test.py::TestExperience::test_single_turn_experience 1ms
tests/common/experience_test.py::TestExperience::test_to_dict 1ms
tests/common/experience_test.py::TestExperienceConversion::test_experience_model_experience_conversion 1ms
tests/common/external_model_test.py::TestExternalModel::test_external_model 51.5s
tests/common/external_model_test.py::TestExternalModelLoad::test_external_model_load 2.1s
tests/common/models/utils_test.py::TestTokenizeAndMaskMessagesDefault::test_first_message_is_assistant 812ms
tests/common/models/utils_test.py::TestTokenizeAndMaskMessagesDefault::test_messages_empty 492ms
tests/common/models/utils_test.py::TestTokenizeAndMaskMessagesDefault::test_no_assistant_messages 758ms
tests/common/models/utils_test.py::TestTokenizeAndMaskMessagesDefault::test_normal_conversation_data 491ms
tests/common/sudoku_test.py::test_9x9_generator_produces_valid_solution 1ms
tests/common/sudoku_test.py::test_9x9_generator_creates_holes 1ms
tests/common/sudoku_test.py::test_9x9_solution_is_fully_filled 1ms
tests/common/sudoku_test.py::test_judge_allows_incomplete_board 1ms
tests/common/sudoku_test.py::test_judge_detects_row_violation 1ms
tests/common/sudoku_test.py::test_judge_detects_column_violation 1ms
tests/common/sudoku_test.py::test_judge_detects_block_violation 1ms
tests/common/sudoku_test.py::test_4x4_generator_produces_valid_solution 1ms
tests/common/sudoku_test.py::test_4x4_solution_is_fully_filled 1ms
tests/common/sudoku_test.py::test_4x4_judge_detects_row_violation 1ms
tests/common/sudoku_test.py::test_4x4_judge_detects_block_violation 1ms
tests/common/vllm_test.py::ModelWrapperTest_0::test_generate 1m 14s
tests/common/vllm_test.py::ModelWrapperTest_1::test_generate 50.6s
tests/common/vllm_test.py::ModelWrapperTest_2::test_generate 56.2s
tests/common/vllm_test.py::TestModelLen_0::test_model_len 35.3s
tests/common/vllm_test.py::TestModelLen_1::test_model_len 24.7s
tests/common/vllm_test.py::TestModelLen_2::test_model_len 28.3s
tests/common/vllm_test.py::TestModelLenWithoutPromptTruncation::test_model_len 27.7s
tests/common/vllm_test.py::TestMessageProcess::test_no_prompt_truncation 28.3s
tests/common/vllm_test.py::TestMessageProcess::test_truncation_status 28.1s
tests/common/vllm_test.py::TestAPIServer::test_api 26.7s
tests/common/vllm_test.py::TestLogprobs::test_logprobs_api 23.9s
tests/common/vllm_test.py::TestAsyncAPIServer::test_api_async 26.0s
tests/common/vllm_test.py::TestTinkerAsyncAPIServer::test_api_async ⏭️ 1ms
tests/common/vllm_test.py::TestTokenizer::test_action_mask 544ms
tests/common/vllm_test.py::TestTokenizer::test_action_mask_with_tools 837ms
tests/common/vllm_test.py::TestAPIServerToolCall_0_deepseek_r1::test_api_tool_calls 33.6s
tests/common/vllm_test.py::TestAPIServerToolCall_1::test_api_tool_calls 26.5s
tests/common/vllm_test.py::TestSuperLongGeneration::test_generate 2m 54s
tests/common/vllm_test.py::TestTinkerAPI::test_tinker_api 47.3s

Github Test Reporter by CTRF 💚

@chenyushuo chenyushuo merged commit eedef4b into agentscope-ai:main Apr 8, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants