diff --git a/CHANGELOG.md b/CHANGELOG.md index 542d248..bb08dbf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,10 @@ # Changelog ## [Unreleased] +### Removed +- Logging in the `listener.__post_log_message` method, to avoid logging the same message recursively, by @HardNorth + +## [5.6.2] ### Fixed - SETUP / TEARDOWN keyword removing, by @HardNorth 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: 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): 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: