mirror of
https://github.com/kopia/kopia.git
synced 2026-03-07 07:48:27 -05:00
* feat(server): improved server shutdown and integration tests Added `--shutdown-grace-period` flag to `kopia server start` command which can be used to specify how long the server will wait for active connections to finish before forcibly shutting down. This allowed removal of final out-of-process execution of during integration tests and the need for `integration-tests` target which was running the same tests as `tests` but in out-of-process mode. We thus now have all the test coverage in-process without having to build and launch `kopia` binary. * fixed logging * increase test timeout * speed up and/or parallelize longest-running tests