commit d3065ceeb3768ae1ea0e8346233cd7ca5381e66a
Author: Scott Kostyshak <skost...@lyx.org>
Date:   Tue Jan 26 13:19:34 2021 -0500

    Start a log file to track benefit/costs of ctests
    
    The ctests are not convenient tests. In this file we can attempt to
    log the benefits and costs to using them so we can periodically
    evaluate which tests we should keep and which we should get rid of.
---
 development/autotests/ctests-costs-benefits.txt |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/development/autotests/ctests-costs-benefits.txt 
b/development/autotests/ctests-costs-benefits.txt
new file mode 100644
index 0000000..9d070e7
--- /dev/null
+++ b/development/autotests/ctests-costs-benefits.txt
@@ -0,0 +1,16 @@
+The ctests are not convenient tests. In this file we can attempt to log the
+benefits and costs to using them so we can periodically evaluate which tests we
+should keep and which we should get rid of.
+
+Below are some objective costs:
+
+- The time it takes to run the ctests.
+- The email discussion back-and-forth.
+
+There are also some non-objective costs. The ctests are annoying and not fun to
+maintain, discuss, and fix. Although it's hard to measure this "annoyance"
+cost, it should be taken into account when we review.
+
+Below we can try to keep a log of which bugs are found with which ctests. This
+way we can see which tests are the most useful. It is difficult to objectively
+differentiate between minor bugs and important bugs.
-- 
lyx-cvs mailing list
lyx-cvs@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-cvs

Reply via email to