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

Re: [PATCH] test-lib: add ability to cap the runtime of tests

From
Stefan Beller <sbeller@google.com>
Date
Jun 5, 2017, 18:56 UTC
Message-ID
<CAGZ79kbXS83s1tizFm1y_uZZ9CYDa0zoHWH4U3HK=3-Bp5XbUg@mail.gmail.com>
In-Reply-To
<CAP8UFD3-=sDQ2PEExLq_A3v5d8w8PJ1aLgBNP725mGHzocuqqQ@mail.gmail.com>

On Sun, Jun 4, 2017 at 10:48 PM, Christian Couder <christian.couder@gmail.com> wrote:

Show 5 quoted lines
>> when the hidden feature is _not_ used, so that wider set of people
>> will be forced to see that some tests take inordinate amount of
>> time, and entice at least some of them to look into it.
>
> I wonder if splitting tests would make a good GSoC microproject for next year.
That is an interesting thought.

It scales pretty well IMHO. (Have a good student that works quickly -> we'll have very modular tests at the end, have a student doing a-ok -> at least parts are converted and upstreamed)

On the other hand it requires knowledge of a lot of things (shell scripting, different operating systems come to mind..)

I like the idea.
Previous: Christian CouderNext: Jeff King
Message 6 of 12 in “test-lib: add ability to cap the runtime of tests”
  1. test-lib: add ability to cap the runtime of testsÆvar Arnfjörð Bjarmason, Jun 3, 2017
  2. Junio C HamanoJun 4, 2017
  3. Ævar Arnfjörð BjarmasonJun 4, 2017
  4. Junio C HamanoJun 5, 2017
  5. Christian CouderJun 5, 2017
  6. Stefan BellerJun 5, 2017
  7. Jeff KingJun 7, 2017
  8. Ramsay JonesJun 8, 2017
  9. Lars SchneiderJun 5, 2017
  10. Ævar Arnfjörð BjarmasonJun 5, 2017
  11. Stefan BellerJun 5, 2017
  12. Ævar Arnfjörð BjarmasonJun 5, 2017

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.