Alexey Serbin has uploaded this change for review. ( http://gerrit.cloudera.org:8080/14691
Change subject: WIP KUDU-2994: add NO_CHRONY flag ...................................................................... WIP KUDU-2994: add NO_CHRONY flag This patch addresses KUDU-2994, adding NO_CHONY cmake/make flag. If -DNO_CHRONY=1 is specified with cmake options, then the Kudu testing framework does not rely on chronyc/chronyd, and no corresponding binaries are deployed under $BUILD_DIR/bin directory. The build_mini_cluster_binaries.sh script was updated to include -DNO_CHRONY=1 option correspondingly. I verified that the result set of tests passes using dist-test: http://dist-test.cloudera.org/job?job_id=aserbin.1573536365.5180 WIP: should we remove all the MiniChronyd as well if NO_CHRONY is specified? I tried to do so, and it works but requires added several #ifdefs into external_mini_cluster.{cc,h}. Change-Id: I95495f8a2418546048e2ea28c4f44cb399f08fd3 --- M CMakeLists.txt M build-support/mini-cluster/build_mini_cluster_binaries.sh M src/kudu/clock/CMakeLists.txt M src/kudu/clock/ntp-test.cc M src/kudu/mini-cluster/external_mini_cluster-test.cc M src/kudu/mini-cluster/external_mini_cluster.cc 6 files changed, 40 insertions(+), 13 deletions(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/91/14691/1 -- To view, visit http://gerrit.cloudera.org:8080/14691 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: newchange Gerrit-Change-Id: I95495f8a2418546048e2ea28c4f44cb399f08fd3 Gerrit-Change-Number: 14691 Gerrit-PatchSet: 1 Gerrit-Owner: Alexey Serbin <[email protected]>
