From f3aea66fe9e8df8efba8c6c50d78f17a8e3b5d94 Mon Sep 17 00:00:00 2001 From: Jason Antman Date: Thu, 2 Nov 2017 20:49:32 -0400 Subject: [PATCH] issue #142 - changelog --- CHANGES.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGES.rst b/CHANGES.rst index e6b3386c..f11fc382 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -9,6 +9,7 @@ Unreleased Changes and formatting used in the user interface and logs. * `PR #141 `_ - Switch acceptance tests from PhantomJS to headless Chrome. * Switch docs build screenshot script to use headless Chrome instead of PhantomJS. +* `Issue #142 `_ - Speed up acceptance tests. The acceptance tests recently crossed the 20-minute barrier, which is unacceptable. This makes some improvements to the tests, mainly around combining classes that can be combined and also using mysql/mysqldump to refresh the DB, instead of refreshing and recreating via the ORM. That offers a approximately 50-90% speed improvement for each of the 43 refreshes. Unfortunately, it seems that the majority of time is taken up by pytest-selenium; see Issue 142 for further information. 0.5.0 (2017-10-28) ------------------