David Bremner writes:
> I plan to do a feature freeze around the end of January, with a release
> in the first week or so of February. As usual I'll be soliciting NEWS
> updates after the feature freeze.
We are now in feature freeze. I have pushed a tag 0.35_rc0 and uploaded
a tarball to
T310-emacs is one of the largest and longest running sets of
tests. Splitting out the tagging operations will help maintainability
as well as potentially improve the parallel running time of the test
suite. Some slowdown in running the tests sequentially may result
since there is repeated setup.
---
emacs/notmuch-tag.el | 12
test/T315-emacs-tagging.sh | 19 +++
2 files changed, 31 insertions(+)
diff --git a/emacs/notmuch-tag.el b/emacs/notmuch-tag.el
index 28a2b596..7ed5c1a5 100644
--- a/emacs/notmuch-tag.el
+++ b/emacs/notmuch-tag.el
@@ -506,6
This commit only changes the command line parsing, no new output is
added.
---
notmuch-tag.c| 10 ++
test/T150-tagging.sh | 20
2 files changed, 30 insertions(+)
diff --git a/notmuch-tag.c b/notmuch-tag.c
index 71ff06bf..c6ac51d2 100644
--- a/notmuch-tag.c
The first 4 patches are just to get a performance test running for
tagging in emacs. It seems to me that test shows (after setting
notuch-tag-argument-limit to 0) that we can simplify #'notmuch-tag to
always use notmuch tag --batch. Before I do that, I'll tosss this out
there in case someone else
This allows sharing more variable settings between the (correctness)
tests and the performance-tests. Unfortunately it seems a bit tricky
to move settings to test-lib-common.sh, as that is sourced late in
test-lib.sh, and moving it earlier breaks things.
---
performance-test/perf-test-lib.sh | 2
Time tag operations, to see if it is worthwhile keeping both the
batch and the none-batch calls to notmuch tag.
---
performance-test/T06-emacs.sh | 26 ++
1 file changed, 26 insertions(+)
create mode 100755 performance-test/T06-emacs.sh
diff --git
needs documentation, possibly more tests.
output format subject to change.
See the tests for examples of how this could be used in an undo facility
---
notmuch-tag.c| 25 -
test/T150-tagging.sh | 31 +++
2 files changed, 51
---
emacs/notmuch-tag.el | 30 ++
test/T315-emacs-tagging.sh | 12
2 files changed, 34 insertions(+), 8 deletions(-)
diff --git a/emacs/notmuch-tag.el b/emacs/notmuch-tag.el
index 8af09e68..28a2b596 100644
--- a/emacs/notmuch-tag.el
+++
The extra "" around the time output is a bit annoying, but maybe not
worth blocking on.
---
configure | 3 +++
performance-test/perf-test-lib.sh | 5 +
test/test-lib-common.sh | 14 ++
test/test-lib.el | 4
10 matches
Mail list logo