From f7d28b4112e72d89a1525f43099944f44606b8f3 Mon Sep 17 00:00:00 2001 From: mishaschwartz Date: Fri, 17 Feb 2023 10:20:42 -0500 Subject: [PATCH 1/4] Bump pyta version to 2.4.2 (#437) --- server/autotest_server/testers/pyta/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/autotest_server/testers/pyta/requirements.txt b/server/autotest_server/testers/pyta/requirements.txt index b488e27a..1c305510 100644 --- a/server/autotest_server/testers/pyta/requirements.txt +++ b/server/autotest_server/testers/pyta/requirements.txt @@ -1,3 +1,3 @@ python-ta==1.4.2;python_version<"3.8" -python-ta==2.3.2; python_version>="3.8" +python-ta==2.4.2; python_version>="3.8" isort<5;python_version<"3.8" From 3b897529dd89a1a119bb3719ce7a4a8a8ea61e29 Mon Sep 17 00:00:00 2001 From: David Liu Date: Wed, 20 Sep 2023 19:13:22 -0400 Subject: [PATCH 2/4] Java tester: Fix handling of test failures/errors (#451) --- server/autotest_server/testers/java/java_tester.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server/autotest_server/testers/java/java_tester.py b/server/autotest_server/testers/java/java_tester.py index 9222dff8..051c2f97 100644 --- a/server/autotest_server/testers/java/java_tester.py +++ b/server/autotest_server/testers/java/java_tester.py @@ -70,15 +70,15 @@ def _parse_failure_error(self, failure, error): an error and failure are present, the message includes information for both. """ result = {} - if failure and error: + if failure is not None and error is not None: failure_message = self._parse_failure_error(failure, None)["message"] error_message = self._parse_failure_error(None, error)["message"] result["status"] = "error" result["message"] = "\n\n".join([error_message, failure_message]) - elif failure: + elif failure is not None: result["status"] = "failure" result["message"] = f'{failure.attrib.get("type", "")}: {failure.attrib.get("message", "")}' - elif error: + elif error is not None: result["status"] = "error" result["message"] = f'{error.attrib.get("type", "")}: {error.attrib.get("message", "")}' return result From 6f054a6cbe173938b39fbaf376389d24761457e3 Mon Sep 17 00:00:00 2001 From: Samuel Maldonado Date: Thu, 21 Sep 2023 20:18:21 -0400 Subject: [PATCH 3/4] bump python-ta to latest (#452) --- server/autotest_server/testers/pyta/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/autotest_server/testers/pyta/requirements.txt b/server/autotest_server/testers/pyta/requirements.txt index 1c305510..98e77cad 100644 --- a/server/autotest_server/testers/pyta/requirements.txt +++ b/server/autotest_server/testers/pyta/requirements.txt @@ -1,3 +1,3 @@ python-ta==1.4.2;python_version<"3.8" -python-ta==2.4.2; python_version>="3.8" +python-ta==2.6.1; python_version>="3.8" isort<5;python_version<"3.8" From 5bb2f4c67f4f176fc5ce507c5d5ef5d1b8c090fd Mon Sep 17 00:00:00 2001 From: Donny Wong Date: Fri, 22 Sep 2023 15:01:20 -0400 Subject: [PATCH 4/4] updated changelog --- Changelog.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Changelog.md b/Changelog.md index 004247dd..f3b13b81 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,6 +1,10 @@ # CHANGELOG All notable changes to this project will be documented here. +## [v2.3.2] +- Fix a bug in the Java tester, where failed/error tests were being detected as passing. (#451) +- updated python-ta to 2.6.1 (#452) + ## [v2.3.1] - Fix a bug that prevented test file from being copied from a zip file to another location on disk (#426)