Tarantool development patches archive
 help / color / mirror / Atom feed
* [Tarantool-patches] [PATCH v1] test-run: restart server on each failed test
@ 2020-10-05 10:02 Alexander V. Tikhonov
  0 siblings, 0 replies; only message in thread
From: Alexander V. Tikhonov @ 2020-10-05 10:02 UTC (permalink / raw)
  To: Kirill Yukhin; +Cc: tarantool-patches

Found that non restartable workers, used to run groups of tasks, had
only single tarantool server process started in the very start of it
at the worker's initalization. If any test in the worker's queue was
aborted then all the rest tests in queue couldn't be started. To fix
it the server restart commands were added just after the each task
failed. This change could decrease the performance, but it did not,
because in parallel runs these servers restarts don't use resources
and in absolute testing time was not increased. It happened because
there were other bottle necks in resources that made this change
invisible for the performance. Checking the change w/o parallel runs
found that even in this mode the running time wasn't increased too.

https://github.com/tarantool/test-run/pull/225

Closes tarantool/test-run#192
Closes tarantool/test-run#137
Closes tarantool/test-run#215
---

Github: https://github.com/tarantool/tarantool/tree/avtikhon/flaky-checksums

 test-run | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/test-run b/test-run
index 5555485f9..10e2485f7 160000
--- a/test-run
+++ b/test-run
@@ -1 +1 @@
-Subproject commit 5555485f9cb506639fd2be9de2c722e16025a117
+Subproject commit 10e2485f7f0947b2f87aa6a70c843f2f4cd6bfe2
-- 
2.25.1

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2020-10-05 10:02 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-10-05 10:02 [Tarantool-patches] [PATCH v1] test-run: restart server on each failed test Alexander V. Tikhonov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox