Branch: refs/heads/stable1-proposed Home: https://github.com/kronosnet/kronosnet Commit: 26e8d88a09f18d37162158543ed28da24adf1f2e https://github.com/kronosnet/kronosnet/commit/26e8d88a09f18d37162158543ed28d... Author: Christine Caulfield ccaulfie@redhat.com Date: 2021-03-20 (Sat, 20 Mar 2021)
Changed paths: M libknet/tests/test-common.c M libknet/tests/test-common.h
Log Message: ----------- tests: use callbacks to wait for nodes
Rather than just wait for a arbitrary amount of time for nodes to come online while testing, use the knet callback mechanism. This should not only save some time in the running of the tests, but also make them less susceptible to slowness on the CI machines.
Commit: b9c9f1a5c591dc8ed1719a5f4a2fa23a18d1062d https://github.com/kronosnet/kronosnet/commit/b9c9f1a5c591dc8ed1719a5f4a2fa2... Author: Christine Caulfield ccaulfie@redhat.com Date: 2021-03-20 (Sat, 20 Mar 2021)
Changed paths: M libknet/tests/fun_config_crypto.c
Log Message: ----------- Add some more uses for event-based tests
This gets time for the whole test suite (on my machine) down from 10m25 to 5.56 (make check) and from >120m* to 55m29 (make check-memcheck)
* I accidentally hit ^C on these tests after 2 hours so it's probably much longer
Compare: https://github.com/kronosnet/kronosnet/compare/f06696e9c179...b9c9f1a5c591