git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[PATCH v2 0/3] Add cleanup action to perf-lib

From
Thomas Gummerer <t.gummerer@gmail.com>
Date
Sep 23, 2013, 21:08 UTC
Message-ID
<1379970526-27997-1-git-send-email-t.gummerer@gmail.com>
In-Reply-To
<xmqqtxhgsi5p.fsf@gitster.dls.corp.google.com>

This patch series comes out of the discussion at $gmane/234874, adding a new (modern) form of writing tests. This form allows easier extensibility of test cases. In the next patch a --cleanup option is added for performance tests. The option does nothing for normal tests, as test_when_finished is the better option for them.

The last patch adds a few simple tests to show the capabilities of the new --cleanup option.

Junio C Hamano (1):
  test-lib: introduce "modern" style tests
Thomas Gummerer (1):
  perf-lib: add cleanup option
Thomas Rast (1):
  p0003-index.sh: add perf test for the index formats
 t/README                | 24 +++++++++++++--
 t/perf/README           | 21 ++++++++++++-
 t/perf/p0003-index.sh   | 56 +++++++++++++++++++++++++++++++++++
 t/perf/perf-lib.sh      | 32 +++++++++++++-------
 t/t0008-ignores.sh      | 34 ++++++++++-----------
 t/test-lib-functions.sh | 78 +++++++++++++++++++++++++++++++++++++++----------
 6 files changed, 200 insertions(+), 45 deletions(-)
 create mode 100755 t/perf/p0003-index.sh
-- 
1.8.3.4.1241.g1ce9896
Previous: Thomas GummererNext: Thomas Gummerer
Message 9 of 12 in “perf-lib: split starting the test from the execution”
  1. 1/2 perf-lib: split starting the test from the executionThomas Gummerer, Sep 17, 2013
  2. 2/2 perf-lib: add test_perf_cleanup targetThomas Gummerer, Sep 17, 2013
  3. Junio C HamanoSep 17, 2013
  4. Thomas GummererSep 19, 2013
  5. Junio C HamanoSep 19, 2013
  6. Junio C HamanoSep 19, 2013
  7. Junio C HamanoSep 19, 2013
  8. Thomas GummererSep 20, 2013
  9. 0/3 Add cleanup action to perf-libThomas Gummerer, Sep 23, 2013
  10. 1/3 test-lib: introduce "modern" style testsThomas Gummerer, Sep 23, 2013
  11. 2/3 perf-lib: add cleanup optionThomas Gummerer, Sep 23, 2013
  12. 3/3 p0003-index.sh: add perf test for the index formatsThomas Gummerer, Sep 23, 2013

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.