From 3f2de3c24a8d744021e2274d1806cfe2b22313d8 Mon Sep 17 00:00:00 2001 From: "reportportal.io" Date: Fri, 17 Jan 2025 13:18:39 +0000 Subject: [PATCH 1/4] Changelog update --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 542d248..fadd241 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,8 @@ # Changelog ## [Unreleased] + +## [5.6.2] ### Fixed - SETUP / TEARDOWN keyword removing, by @HardNorth From f7bf7b59fa9b925b9509173283da3525188eb732 Mon Sep 17 00:00:00 2001 From: "reportportal.io" Date: Fri, 17 Jan 2025 13:18:40 +0000 Subject: [PATCH 2/4] Version update --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 89085fa..401f95a 100644 --- a/setup.py +++ b/setup.py @@ -18,7 +18,7 @@ from setuptools import setup -__version__ = "5.6.2" +__version__ = "5.6.3" def read_file(fname): From be45fa1f49120baed1b67637a69639115717dee4 Mon Sep 17 00:00:00 2001 From: Vadzim Hushchanskou Date: Mon, 24 Mar 2025 13:02:36 +0300 Subject: [PATCH 3/4] Remove logging in the `listener.__post_log_message` method --- CHANGELOG.md | 2 ++ robotframework_reportportal/listener.py | 4 ---- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fadd241..bb08dbf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,8 @@ # Changelog ## [Unreleased] +### Removed +- Logging in the `listener.__post_log_message` method, to avoid logging the same message recursively, by @HardNorth ## [5.6.2] ### Fixed diff --git a/robotframework_reportportal/listener.py b/robotframework_reportportal/listener.py index 7de23db..57f1829 100644 --- a/robotframework_reportportal/listener.py +++ b/robotframework_reportportal/listener.py @@ -199,10 +199,6 @@ def __post_log_message(self, message: LogMessage) -> None: :param message: Internal message object to send """ - if message.attachment: - logger.debug(f"ReportPortal - Log Message with Attachment: {message}") - else: - logger.debug(f"ReportPortal - Log Message: {message}") self.service.log(message=message) def __post_skipped_keyword(self, kwd: Keyword, clean_data_remove: bool) -> None: From 95773790fd87d04db03c3bb7353cb99276565994 Mon Sep 17 00:00:00 2001 From: Vadzim Hushchanskou Date: Mon, 24 Mar 2025 13:08:01 +0300 Subject: [PATCH 4/4] Fix test --- tests/integration/test_logger.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/integration/test_logger.py b/tests/integration/test_logger.py index ec8adb6..c97645e 100644 --- a/tests/integration/test_logger.py +++ b/tests/integration/test_logger.py @@ -34,7 +34,7 @@ def test_launch_log(mock_client_init): @mock.patch(REPORT_PORTAL_SERVICE) def test_binary_file_log(mock_client_init): - if platform.system() == "Linux" and platform.release() == "6.8.0-1017-azure": + if platform.system() == "Linux" and platform.release().endswith("-azure"): # GitHub Actions Linux runner has an issue with binary data reading data_type = "application/octet-stream" else: