aboutsummaryrefslogtreecommitdiff
path: root/docs/markdown/snippets
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2021-01-14 14:04:17 +0100
committerJussi Pakkanen <jpakkane@gmail.com>2021-01-14 22:00:51 +0000
commitea2f34e2860680bab82aa7c2538971ab788209ce (patch)
tree68a849e101d5409e89be9423829ea485178fb585 /docs/markdown/snippets
parentf13b2b4b1d3e606e78b9dbd1a9b263e8384d8457 (diff)
downloadmeson-ea2f34e2860680bab82aa7c2538971ab788209ce.zip
meson-ea2f34e2860680bab82aa7c2538971ab788209ce.tar.gz
meson-ea2f34e2860680bab82aa7c2538971ab788209ce.tar.bz2
mtest: allow quickly interrupting the test run
The new behavior of interrupting the longest running test with Ctrl-C is useful when tests hang, but not when the run is completely broken for some reason. Psychology tells us that the user will compulsively spam Ctrl-C in this case, so exit if three Ctrl-C's are detected within a second.
Diffstat (limited to 'docs/markdown/snippets')
-rw-r--r--docs/markdown/snippets/meson_test_interrupt.md5
1 files changed, 5 insertions, 0 deletions
diff --git a/docs/markdown/snippets/meson_test_interrupt.md b/docs/markdown/snippets/meson_test_interrupt.md
new file mode 100644
index 0000000..2d1ed26
--- /dev/null
+++ b/docs/markdown/snippets/meson_test_interrupt.md
@@ -0,0 +1,5 @@
+## Ctrl-C behavior in `meson test`
+
+Starting from this version, sending a `SIGINT` signal (or pressing `Ctrl-C`)
+to `meson test` will interrupt the longest running test. Pressing `Ctrl-C`
+three times within a second will exit `meson test`.