Skip to content

ref: Use better task cancellation logic #13624

ref: Use better task cancellation logic

ref: Use better task cancellation logic #13624

Triggered via pull request December 28, 2024 04:50
Status Success
Total duration 4m 5s
Artifacts

ci.yml

on: pull_request
Check Nightly Status
2s
Check Nightly Status
Should Run CI
0s
Should Run CI
Filter Paths
7s
Filter Paths
Matrix: Lint Backend / Run Mypy
Matrix: Run Backend Tests / build
Matrix: Run Backend Tests / integration-tests
Matrix: Run Backend Tests / test-cli
Test Docs Build  /  Test Docs Build
Test Docs Build / Test Docs Build
Run Frontend Tests  /  Determine Test Suites and Shard Distribution
Run Frontend Tests / Determine Test Suites and Shard Distribution
Matrix: Run Frontend Tests / setup-and-test
Waiting for pending jobs
Run Frontend Tests  /  merge-reports
Run Frontend Tests / merge-reports
CI Success
0s
CI Success
Fit to window
Zoom out
Zoom in

Annotations

1 error and 16 warnings
Run Backend Tests / Unit Tests - Python 3.10 - Group 5: src/backend/tests/src/backend/tests/base.py#L128
TestChatInput.test_component_versions[1.0.19] AssertionError: Failed to execute component TestChatInput for version 1.0.19: Module: inputs File: ChatInput Error: All of session_id, sender, and sender_name must be provided. Component Code: from langflow.base.data.utils import IMG_FILE_TYPES, TEXT_FILE_TYPES from langflow.base.io.chat import ChatComponent from langflow.inputs import BoolInput from langflow.io import DropdownInput, FileInput, MessageTextInput, MultilineInput, Output from langflow.memory import store_message from langflow.schema.message import Message from langflow.utils.constants import MESSAGE_SENDER_AI, MESSAGE_SENDER_NAME_USER, MESSAGE_SENDER_USER class ChatInput(ChatComponent): display_name = "Chat Input" description = "Get chat inputs from the Playground." icon = "ChatInput" name = "ChatInput" inputs = [ MultilineInput( name="input_value", display_name="Text", value="", info="Message to be passed as input.", ), BoolInput( name="should_store_message", display_name="Store Messages", info="Store the message in the history.", value=True, advanced=True, ), DropdownInput( name="sender", display_name="Sender Type", options=[MESSAGE_SENDER_AI, MESSAGE_SENDER_USER], value=MESSAGE_SENDER_USER, info="Type of sender.", advanced=True, ), MessageTextInput( name="sender_name", display_name="Sender Name", info="Name of the sender.", value=MESSAGE_SENDER_NAME_USER, advanced=True, ), MessageTextInput( name="session_id", display_name="Session ID", info="The session ID of the chat. If empty, the current session ID parameter will be used.", advanced=True, ), FileInput( name="files", display_name="Files", file_types=TEXT_FILE_TYPES + IMG_FILE_TYPES, info="Files to be sent with the message.", advanced=True, is_list=True, ), ] outputs = [ Output(display_name="Message", name="message", method="message_response"), ] def message_response(self) -> Message: message = Message( text=self.input_value, sender=self.sender, sender_name=self.sender_name, session_id=self.session_id, files=self.files, ) if ( self.session_id and isinstance(message, Message) and isinstance(message.text, str) and self.should_store_message ): store_message( message, flow_id=self.graph.flow_id, ) self.message.value = message self.status = message return message
Check Nightly Status
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Should Run CI
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Filter Paths
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint Backend / Run Mypy (3.11)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint Backend / Run Mypy (3.13)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint Backend / Run Mypy (3.12)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint Backend / Run Mypy (3.10)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Run Backend Tests / Integration Tests - Python 3.10
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Run Backend Tests / Unit Tests - Python 3.10 - Group 2
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Run Backend Tests / Unit Tests - Python 3.10 - Group 4
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Run Backend Tests / Unit Tests - Python 3.10 - Group 3
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Run Backend Tests / Test CLI - Python 3.10
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Run Backend Tests / Unit Tests - Python 3.10 - Group 1
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Run Backend Tests / Unit Tests - Python 3.10 - Group 5
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Run Backend Tests / Unit Tests - Python 3.10 - Group 5
Attempt 1 failed. Reason: Child_process exited with error code 2
CI Success
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636