Branch: refs/heads/master Home: https://github.com/kronosnet/kronosnet Commit: 241cf6871348d7740958985791bd3f9d2e725541 https://github.com/kronosnet/kronosnet/commit/241cf6871348d7740958985791bd3f... Author: Christine Caulfield ccaulfie@redhat.com Date: 2021-03-11 (Thu, 11 Mar 2021)
Changed paths: M libknet/tests/fun_onwire_upgrade.c 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: 3c5d64a75c55929f274d7e3b4674bad45253542a https://github.com/kronosnet/kronosnet/commit/3c5d64a75c55929f274d7e3b4674ba... Author: Christine Caulfield ccaulfie@redhat.com Date: 2021-03-12 (Fri, 12 Mar 2021)
Changed paths: M libknet/tests/fun_config_crypto.c M libknet/tests/fun_onwire_upgrade.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
Commit: 4004f4e82fcfb7f3493039adb67ef28aea901c4f https://github.com/kronosnet/kronosnet/commit/4004f4e82fcfb7f3493039adb67ef2... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2021-03-16 (Tue, 16 Mar 2021)
Changed paths: M libknet/tests/fun_config_crypto.c M libknet/tests/fun_onwire_upgrade.c M libknet/tests/test-common.c M libknet/tests/test-common.h
Log Message: ----------- Merge pull request #334 from kronosnet/event-based-tests
tests: use callbacks to wait for nodes
Compare: https://github.com/kronosnet/kronosnet/compare/b97bb977c4bf...4004f4e82fcf