Skip to content

Nightly Build

Nightly Build #383

Manually triggered January 17, 2025 14:15
Status Failure
Total duration 11m 30s
Artifacts 10

nightly_build.yml

on: workflow_dispatch
create-nightly-tag
47s
create-nightly-tag
Matrix: Run Backend Unit Tests / build
Matrix: Run Backend Unit Tests / integration-tests
Matrix: Run Backend Unit Tests / test-cli
Run Frontend Tests  /  Determine Test Suites and Shard Distribution
42s
Run Frontend Tests / Determine Test Suites and Shard Distribution
Matrix: Run Frontend Tests / setup-and-test
Run Frontend Tests  /  merge-reports
2s
Run Frontend Tests / merge-reports
Run Nightly Langflow Build  /  Release Langflow Nightly Base
Run Nightly Langflow Build / Release Langflow Nightly Base
Run Nightly Langflow Build  /  Release Langflow Nightly Main
Run Nightly Langflow Build / Release Langflow Nightly Main
Run Nightly Langflow Build  /  ...  /  Get Version
Run Nightly Langflow Build / Call Docker Build Workflow for Langflow Base / Get Version
Run Nightly Langflow Build  /  ...  /  Get Version
Run Nightly Langflow Build / Call Docker Build Workflow for Langflow / Get Version
Run Nightly Langflow Build  /  ...  /  Get Version
Run Nightly Langflow Build / Call Docker Build Workflow for Langflow with Entrypoint / Get Version
Run Nightly Langflow Build  /  ...  /  setup
Run Nightly Langflow Build / Call Docker Build Workflow for Langflow Base / setup
Run Nightly Langflow Build  /  ...  /  setup
Run Nightly Langflow Build / Call Docker Build Workflow for Langflow / setup
Run Nightly Langflow Build  /  ...  /  setup
Run Nightly Langflow Build / Call Docker Build Workflow for Langflow with Entrypoint / setup
Run Nightly Langflow Build  /  ...  /  build
Run Nightly Langflow Build / Call Docker Build Workflow for Langflow Base / build
Run Nightly Langflow Build  /  ...  /  build
Run Nightly Langflow Build / Call Docker Build Workflow for Langflow / build
Run Nightly Langflow Build  /  ...  /  build
Run Nightly Langflow Build / Call Docker Build Workflow for Langflow with Entrypoint / build
Matrix: Run Nightly Langflow Build / Call Docker Build Workflow for Langflow Base / build_components
Waiting for pending jobs
Matrix: Run Nightly Langflow Build / Call Docker Build Workflow for Langflow Base / Restart HuggingFace Spaces
Waiting for pending jobs
Matrix: Run Nightly Langflow Build / Call Docker Build Workflow for Langflow / build_components
Waiting for pending jobs
Matrix: Run Nightly Langflow Build / Call Docker Build Workflow for Langflow / Restart HuggingFace Spaces
Waiting for pending jobs
Matrix: Run Nightly Langflow Build / Call Docker Build Workflow for Langflow with Entrypoint / build_components
Waiting for pending jobs
Matrix: Run Nightly Langflow Build / Call Docker Build Workflow for Langflow with Entrypoint / Restart HuggingFace Spaces
Waiting for pending jobs
Fit to window
Zoom out
Zoom in

Annotations

27 errors and 34 warnings
Run Backend Unit Tests / Unit Tests - Python 3.11 - Group 2: src/backend/tests/src/backend/tests/base.py#L127
TestURLComponent.test_component_versions[1.1.1] AssertionError: Failed to execute component TestURLComponent for version 1.1.1: Module: data File: url Error: ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer')) Component Code: import re from langchain_community.document_loaders import AsyncHtmlLoader, WebBaseLoader from langflow.custom import Component from langflow.helpers.data import data_to_text from langflow.io import DropdownInput, MessageTextInput, Output from langflow.schema import Data from langflow.schema.message import Message class URLComponent(Component): display_name = "URL" description = "Fetch content from one or more URLs." icon = "layout-template" name = "URL" inputs = [ MessageTextInput( name="urls", display_name="URLs", info="Enter one or more URLs, by clicking the '+' button.", is_list=True, tool_mode=True, ), DropdownInput( name="format", display_name="Output Format", info="Output Format. Use 'Text' to extract the text from the HTML or 'Raw HTML' for the raw HTML content.", options=["Text", "Raw HTML"], value="Text", ), ] outputs = [ Output(display_name="Data", name="data", method="fetch_content"), Output(display_name="Text", name="text", method="fetch_content_text"), ] def ensure_url(self, string: str) -> str: """Ensures the given string is a URL by adding 'http://' if it doesn't start with 'http://' or 'https://'. Raises an error if the string is not a valid URL. Parameters: string (str): The string to be checked and possibly modified. Returns: str: The modified string that is ensured to be a URL. Raises: ValueError: If the string is not a valid URL. """ if not string.startswith(("http://", "https://")): string = "http://" + string # Basic URL validation regex url_regex = re.compile( r"^(https?:\/\/)?" # optional protocol r"(www\.)?" # optional www r"([a-zA-Z0-9.-]+)" # domain r"(\.[a-zA-Z]{2,})?" # top-level domain r"(:\d+)?" # optional port r"(\/[^\s]*)?$", # optional path re.IGNORECASE, ) if not url_regex.match(string): msg = f"Invalid URL: {string}" raise ValueError(msg) return string def fetch_content(self) -> list[Data]: urls = [self.ensure_url(url.strip()) for url in self.urls if url.strip()] if self.format == "Raw HTML": loader = AsyncHtmlLoader(web_path=urls, encoding="utf-8") else: loader = WebBaseLoader(web_paths=urls, encoding="utf-8") docs = loader.load() data = [Data(text=doc.page_content, **doc.metadata) for doc in docs] self.status = data return data def fetch_content_text(self) -> Message: data = self.fetch_content() result_string = data_to_text("{text}", data) self.status = result_string return Message(text=result_string)
Run Backend Unit Tests / Unit Tests - Python 3.11 - Group 2: src/backend/tests/src/backend/tests/unit/test_chat_endpoint.py#L48
test_build_flow_with_frozen_path AssertionError: assert 'error' == 'end_vertex' - end_vertex + error
Run Backend Unit Tests / Unit Tests - Python 3.11 - Group 2
Final attempt failed. Child_process exited with error code 2
Run Backend Unit Tests / Unit Tests - Python 3.12 - Group 4
The job was canceled because "_3_11_5_2" failed.
Run Backend Unit Tests / Unit Tests - Python 3.10 - Group 3
The job was canceled because "_3_11_5_2" failed.
Run Backend Unit Tests / Unit Tests - Python 3.10 - Group 3: src/backend/tests/src/backend/tests/base.py#L127
TestURLComponent.test_component_versions[1.1.0] AssertionError: Failed to execute component TestURLComponent for version 1.1.0: Module: data File: url Error: ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer')) Component Code: import re from langchain_community.document_loaders import AsyncHtmlLoader, WebBaseLoader from langflow.custom import Component from langflow.helpers.data import data_to_text from langflow.io import DropdownInput, MessageTextInput, Output from langflow.schema import Data from langflow.schema.message import Message class URLComponent(Component): display_name = "URL" description = "Fetch content from one or more URLs." icon = "layout-template" name = "URL" inputs = [ MessageTextInput( name="urls", display_name="URLs", info="Enter one or more URLs, by clicking the '+' button.", is_list=True, tool_mode=True, ), DropdownInput( name="format", display_name="Output format", info="Output format. Use 'Text' to extract the text from the HTML or 'Raw HTML' for the raw HTML content.", options=["Text", "Raw HTML"], value="Text", ), ] outputs = [ Output(display_name="Data", name="data", method="fetch_content"), Output(display_name="Text", name="text", method="fetch_content_text"), ] def ensure_url(self, string: str) -> str: """Ensures the given string is a URL by adding 'http://' if it doesn't start with 'http://' or 'https://'. Raises an error if the string is not a valid URL. Parameters: string (str): The string to be checked and possibly modified. Returns: str: The modified string that is ensured to be a URL. Raises: ValueError: If the string is not a valid URL. """ if not string.startswith(("http://", "https://")): string = "http://" + string # Basic URL validation regex url_regex = re.compile( r"^(https?:\/\/)?" # optional protocol r"(www\.)?" # optional www r"([a-zA-Z0-9.-]+)" # domain r"(\.[a-zA-Z]{2,})?" # top-level domain r"(:\d+)?" # optional port r"(\/[^\s]*)?$", # optional path re.IGNORECASE, ) if not url_regex.match(string): msg = f"Invalid URL: {string}" raise ValueError(msg) return string def fetch_content(self) -> list[Data]: urls = [self.ensure_url(url.strip()) for url in self.urls if url.strip()] if self.format == "Raw HTML": loader = AsyncHtmlLoader(web_path=urls, encoding="utf-8") else: loader = WebBaseLoader(web_paths=urls, encoding="utf-8") docs = loader.load() data = [Data(text=doc.page_content, **doc.metadata) for doc in docs] self.status = data return data def fetch_content_text(self) -> Message: data = self.fetch_content() result_string = data_to_text("{text}", data) self.status = result_string return Message(text=result_string)
Run Backend Unit Tests / Unit Tests - Python 3.10 - Group 3
The operation was canceled.
Run Backend Unit Tests / Unit Tests - Python 3.10 - Group 1
The job was canceled because "_3_11_5_2" failed.
Run Backend Unit Tests / Unit Tests - Python 3.10 - Group 1: src/backend/tests/src/backend/tests/base.py#L127
TestURLComponent.test_component_versions[1.0.19] AssertionError: Failed to execute component TestURLComponent for version 1.0.19: Module: data File: URL Error: ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer')) Component Code: import re from langchain_community.document_loaders import AsyncHtmlLoader, WebBaseLoader from langflow.custom import Component from langflow.helpers.data import data_to_text from langflow.io import DropdownInput, MessageTextInput, Output from langflow.schema import Data from langflow.schema.message import Message class URLComponent(Component): display_name = "URL" description = "Fetch content from one or more URLs." icon = "layout-template" name = "URL" inputs = [ MessageTextInput( name="urls", display_name="URLs", info="Enter one or more URLs, by clicking the '+' button.", is_list=True, ), DropdownInput( name="format", display_name="Output format", info="Output format. Use 'Text' to extract the text from the HTML or 'Raw HTML' for the raw HTML content.", options=["Text", "Raw HTML"], value="Text", ), ] outputs = [ Output(display_name="Data", name="data", method="fetch_content"), Output(display_name="Text", name="text", method="fetch_content_text"), ] def ensure_url(self, string: str) -> str: """ Ensures the given string is a URL by adding 'http://' if it doesn't start with 'http://' or 'https://'. Raises an error if the string is not a valid URL. Parameters: string (str): The string to be checked and possibly modified. Returns: str: The modified string that is ensured to be a URL. Raises: ValueError: If the string is not a valid URL. """ if not string.startswith(("http://", "https://")): string = "http://" + string # Basic URL validation regex url_regex = re.compile( r"^(https?:\/\/)?" # optional protocol r"(www\.)?" # optional www r"([a-zA-Z0-9.-]+)" # domain r"(\.[a-zA-Z]{2,})?" # top-level domain r"(:\d+)?" # optional port r"(\/[^\s]*)?$", # optional path re.IGNORECASE, ) if not url_regex.match(string): msg = f"Invalid URL: {string}" raise ValueError(msg) return string def fetch_content(self) -> list[Data]: urls = [self.ensure_url(url.strip()) for url in self.urls if url.strip()] if self.format == "Raw HTML": loader = AsyncHtmlLoader(web_path=urls, encoding="utf-8") else: loader = WebBaseLoader(web_paths=urls, encoding="utf-8") docs = loader.load() data = [Data(text=doc.page_content, **doc.metadata) for doc in docs] self.status = data return data def fetch_content_text(self) -> Message: data = self.fetch_content() result_string = data_to_text("{text}", data) self.status = result_string return Message(text=result_string)
Run Backend Unit Tests / Unit Tests - Python 3.10 - Group 1
The operation was canceled.
Run Backend Unit Tests / Unit Tests - Python 3.11 - Group 1
The job was canceled because "_3_11_5_2" failed.
Run Backend Unit Tests / Unit Tests - Python 3.11 - Group 1: src/backend/tests/src/backend/tests/base.py#L50
TestURLComponent.test_latest_version requests.exceptions.ConnectionError: ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))
Run Backend Unit Tests / Unit Tests - Python 3.11 - Group 1
The operation was canceled.
Run Backend Unit Tests / Unit Tests - Python 3.10 - Group 2
The job was canceled because "_3_11_5_2" failed.
Run Backend Unit Tests / Unit Tests - Python 3.10 - Group 2: src/backend/tests/src/backend/tests/base.py#L127
TestURLComponent.test_component_versions[1.1.1] AssertionError: Failed to execute component TestURLComponent for version 1.1.1: Module: data File: url Error: ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer')) Component Code: import re from langchain_community.document_loaders import AsyncHtmlLoader, WebBaseLoader from langflow.custom import Component from langflow.helpers.data import data_to_text from langflow.io import DropdownInput, MessageTextInput, Output from langflow.schema import Data from langflow.schema.message import Message class URLComponent(Component): display_name = "URL" description = "Fetch content from one or more URLs." icon = "layout-template" name = "URL" inputs = [ MessageTextInput( name="urls", display_name="URLs", info="Enter one or more URLs, by clicking the '+' button.", is_list=True, tool_mode=True, ), DropdownInput( name="format", display_name="Output Format", info="Output Format. Use 'Text' to extract the text from the HTML or 'Raw HTML' for the raw HTML content.", options=["Text", "Raw HTML"], value="Text", ), ] outputs = [ Output(display_name="Data", name="data", method="fetch_content"), Output(display_name="Text", name="text", method="fetch_content_text"), ] def ensure_url(self, string: str) -> str: """Ensures the given string is a URL by adding 'http://' if it doesn't start with 'http://' or 'https://'. Raises an error if the string is not a valid URL. Parameters: string (str): The string to be checked and possibly modified. Returns: str: The modified string that is ensured to be a URL. Raises: ValueError: If the string is not a valid URL. """ if not string.startswith(("http://", "https://")): string = "http://" + string # Basic URL validation regex url_regex = re.compile( r"^(https?:\/\/)?" # optional protocol r"(www\.)?" # optional www r"([a-zA-Z0-9.-]+)" # domain r"(\.[a-zA-Z]{2,})?" # top-level domain r"(:\d+)?" # optional port r"(\/[^\s]*)?$", # optional path re.IGNORECASE, ) if not url_regex.match(string): msg = f"Invalid URL: {string}" raise ValueError(msg) return string def fetch_content(self) -> list[Data]: urls = [self.ensure_url(url.strip()) for url in self.urls if url.strip()] if self.format == "Raw HTML": loader = AsyncHtmlLoader(web_path=urls, encoding="utf-8") else: loader = WebBaseLoader(web_paths=urls, encoding="utf-8") docs = loader.load() data = [Data(text=doc.page_content, **doc.metadata) for doc in docs] self.status = data return data def fetch_content_text(self) -> Message: data = self.fetch_content() result_string = data_to_text("{text}", data) self.status = result_string return Message(text=result_string)
Run Backend Unit Tests / Unit Tests - Python 3.10 - Group 2
The operation was canceled.
Run Backend Unit Tests / Unit Tests - Python 3.12 - Group 3
The job was canceled because "_3_11_5_2" failed.
Run Backend Unit Tests / Unit Tests - Python 3.12 - Group 3: src/backend/tests/src/backend/tests/base.py#L127
TestURLComponent.test_component_versions[1.1.0] AssertionError: Failed to execute component TestURLComponent for version 1.1.0: Module: data File: url Error: ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer')) Component Code: import re from langchain_community.document_loaders import AsyncHtmlLoader, WebBaseLoader from langflow.custom import Component from langflow.helpers.data import data_to_text from langflow.io import DropdownInput, MessageTextInput, Output from langflow.schema import Data from langflow.schema.message import Message class URLComponent(Component): display_name = "URL" description = "Fetch content from one or more URLs." icon = "layout-template" name = "URL" inputs = [ MessageTextInput( name="urls", display_name="URLs", info="Enter one or more URLs, by clicking the '+' button.", is_list=True, tool_mode=True, ), DropdownInput( name="format", display_name="Output format", info="Output format. Use 'Text' to extract the text from the HTML or 'Raw HTML' for the raw HTML content.", options=["Text", "Raw HTML"], value="Text", ), ] outputs = [ Output(display_name="Data", name="data", method="fetch_content"), Output(display_name="Text", name="text", method="fetch_content_text"), ] def ensure_url(self, string: str) -> str: """Ensures the given string is a URL by adding 'http://' if it doesn't start with 'http://' or 'https://'. Raises an error if the string is not a valid URL. Parameters: string (str): The string to be checked and possibly modified. Returns: str: The modified string that is ensured to be a URL. Raises: ValueError: If the string is not a valid URL. """ if not string.startswith(("http://", "https://")): string = "http://" + string # Basic URL validation regex url_regex = re.compile( r"^(https?:\/\/)?" # optional protocol r"(www\.)?" # optional www r"([a-zA-Z0-9.-]+)" # domain r"(\.[a-zA-Z]{2,})?" # top-level domain r"(:\d+)?" # optional port r"(\/[^\s]*)?$", # optional path re.IGNORECASE, ) if not url_regex.match(string): msg = f"Invalid URL: {string}" raise ValueError(msg) return string def fetch_content(self) -> list[Data]: urls = [self.ensure_url(url.strip()) for url in self.urls if url.strip()] if self.format == "Raw HTML": loader = AsyncHtmlLoader(web_path=urls, encoding="utf-8") else: loader = WebBaseLoader(web_paths=urls, encoding="utf-8") docs = loader.load() data = [Data(text=doc.page_content, **doc.metadata) for doc in docs] self.status = data return data def fetch_content_text(self) -> Message: data = self.fetch_content() result_string = data_to_text("{text}", data) self.status = result_string return Message(text=result_string)
Run Backend Unit Tests / Unit Tests - Python 3.12 - Group 3
The operation was canceled.
Run Backend Unit Tests / Unit Tests - Python 3.11 - Group 4
The job was canceled because "_3_11_5_2" failed.
Run Backend Unit Tests / Unit Tests - Python 3.11 - Group 4: src/backend/tests/src/backend/tests/unit/components/prompts/test_prompt_component.py#L35
TestPromptComponent.test_prompt_component_latest blockbuster.blockbuster.BlockingError: Blocking call to <method 'acquire' of '_thread.lock' objects>
Run Backend Unit Tests / Unit Tests - Python 3.11 - Group 4
The operation was canceled.
Run Backend Unit Tests / Unit Tests - Python 3.12 - Group 1
The job was canceled because "_3_11_5_2" failed.
Run Backend Unit Tests / Unit Tests - Python 3.12 - Group 1
The operation was canceled.
Run Backend Unit Tests / Unit Tests - Python 3.12 - Group 2
The job was canceled because "_3_11_5_2" failed.
Run Backend Unit Tests / Unit Tests - Python 3.12 - Group 2: src/backend/tests/src/backend/tests/base.py#L127
TestURLComponent.test_component_versions[1.1.1] AssertionError: Failed to execute component TestURLComponent for version 1.1.1: Module: data File: url Error: ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer')) Component Code: import re from langchain_community.document_loaders import AsyncHtmlLoader, WebBaseLoader from langflow.custom import Component from langflow.helpers.data import data_to_text from langflow.io import DropdownInput, MessageTextInput, Output from langflow.schema import Data from langflow.schema.message import Message class URLComponent(Component): display_name = "URL" description = "Fetch content from one or more URLs." icon = "layout-template" name = "URL" inputs = [ MessageTextInput( name="urls", display_name="URLs", info="Enter one or more URLs, by clicking the '+' button.", is_list=True, tool_mode=True, ), DropdownInput( name="format", display_name="Output Format", info="Output Format. Use 'Text' to extract the text from the HTML or 'Raw HTML' for the raw HTML content.", options=["Text", "Raw HTML"], value="Text", ), ] outputs = [ Output(display_name="Data", name="data", method="fetch_content"), Output(display_name="Text", name="text", method="fetch_content_text"), ] def ensure_url(self, string: str) -> str: """Ensures the given string is a URL by adding 'http://' if it doesn't start with 'http://' or 'https://'. Raises an error if the string is not a valid URL. Parameters: string (str): The string to be checked and possibly modified. Returns: str: The modified string that is ensured to be a URL. Raises: ValueError: If the string is not a valid URL. """ if not string.startswith(("http://", "https://")): string = "http://" + string # Basic URL validation regex url_regex = re.compile( r"^(https?:\/\/)?" # optional protocol r"(www\.)?" # optional www r"([a-zA-Z0-9.-]+)" # domain r"(\.[a-zA-Z]{2,})?" # top-level domain r"(:\d+)?" # optional port r"(\/[^\s]*)?$", # optional path re.IGNORECASE, ) if not url_regex.match(string): msg = f"Invalid URL: {string}" raise ValueError(msg) return string def fetch_content(self) -> list[Data]: urls = [self.ensure_url(url.strip()) for url in self.urls if url.strip()] if self.format == "Raw HTML": loader = AsyncHtmlLoader(web_path=urls, encoding="utf-8") else: loader = WebBaseLoader(web_paths=urls, encoding="utf-8") docs = loader.load() data = [Data(text=doc.page_content, **doc.metadata) for doc in docs] self.status = data return data def fetch_content_text(self) -> Message: data = self.fetch_content() result_string = data_to_text("{text}", data) self.status = result_string return Message(text=result_string)
Run Backend Unit Tests / Unit Tests - Python 3.12 - Group 2
The operation was canceled.
create-nightly-tag
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Run Backend Unit 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 Unit Tests / Integration Tests - Python 3.12
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Run Backend Unit Tests / Integration Tests - Python 3.11
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Run Backend Unit Tests / Unit Tests - Python 3.11 - 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 Unit 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 Unit Tests / Unit Tests - Python 3.12 - 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 Unit Tests / Unit Tests - Python 3.11 - 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 Unit 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 Unit Tests / Unit Tests - Python 3.11 - 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 Unit Tests / Unit Tests - Python 3.11 - Group 2
Attempt 1 failed. Reason: Child_process exited with error code 2
Run Backend Unit Tests / Unit Tests - Python 3.10 - Group 3
Attempt 1 failed. Reason: Child_process exited with error code 2
Run Backend Unit Tests / Unit Tests - Python 3.10 - Group 1
Attempt 1 failed. Reason: Child_process exited with error code 2
Run Backend Unit Tests / Unit Tests - Python 3.11 - Group 1
Attempt 1 failed. Reason: Child_process exited with error code 2
Run Backend Unit Tests / Unit Tests - Python 3.10 - Group 2
Attempt 1 failed. Reason: Child_process exited with error code 2
Run Backend Unit Tests / Unit Tests - Python 3.12 - Group 3
Attempt 1 failed. Reason: Child_process exited with error code 2
Run Backend Unit Tests / Unit Tests - Python 3.11 - Group 4
Attempt 1 failed. Reason: Child_process exited with error code 2
Run Backend Unit Tests / Unit Tests - Python 3.12 - Group 2
Attempt 1 failed. Reason: Child_process exited with error code 2
Run Frontend Tests / Determine Test Suites and Shard Distribution
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Run Frontend Tests / Determine Test Suites and Shard Distribution
'before' field is missing in event payload - changes will be detected from last commit
Run Backend Unit 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 Unit Tests / Test CLI - Python 3.11
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Run Backend Unit Tests / Test CLI - Python 3.12
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Run Frontend Tests / Playwright Tests - Shard 6/10
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Run Frontend Tests / Playwright Tests - Shard 10/10
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Run Frontend Tests / Playwright Tests - Shard 7/10
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Run Frontend Tests / Playwright Tests - Shard 9/10
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Run Frontend Tests / Playwright Tests - Shard 5/10
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Run Frontend Tests / Playwright Tests - Shard 1/10
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Run Frontend Tests / Playwright Tests - Shard 3/10
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Run Frontend Tests / Playwright Tests - Shard 2/10
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Run Frontend Tests / Playwright Tests - Shard 4/10
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Run Frontend Tests / Playwright Tests - Shard 8/10
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Run Frontend Tests / merge-reports
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636

Artifacts

Produced during runtime
Name Size
blob-report-1 Expired
195 MB
blob-report-10 Expired
132 MB
blob-report-2 Expired
183 MB
blob-report-3 Expired
131 MB
blob-report-4 Expired
115 MB
blob-report-5 Expired
166 MB
blob-report-6 Expired
104 MB
blob-report-7 Expired
136 MB
blob-report-8 Expired
114 MB
blob-report-9 Expired
125 MB