Fix jepsen for aarch64

This commit is contained in:
Antonio Andelic 2024-09-03 15:19:42 +02:00
parent 44f76ed713
commit 2ae4cf375b
2 changed files with 8 additions and 2 deletions

View File

@ -241,7 +241,10 @@ def main():
additional_data = []
try:
test_result = _parse_jepsen_output(jepsen_log_path)
if any(r.status == "FAIL" for r in test_result):
if len(test_result) == 0:
status = FAILURE
description = "No test results found"
elif any(r.status == "FAIL" for r in test_result):
status = FAILURE
description = "Found invalid analysis (ノಥ益ಥ)ノ ┻━┻"

View File

@ -7,10 +7,13 @@
:main jepsen.clickhouse.main
:plugins [[lein-cljfmt "0.7.0"]]
:dependencies [[org.clojure/clojure "1.10.1"]
[jepsen "0.2.7"]
[jepsen "0.2.7":exclusions [net.java.dev.jna/jna
net.java.dev.jna/jna-platform]]
[zookeeper-clj "0.9.4"]
[org.clojure/java.jdbc "0.7.12"]
[com.hierynomus/sshj "0.34.0"]
[net.java.dev.jna/jna "5.14.0"]
[net.java.dev.jna/jna-platform "5.14.0"]
[com.clickhouse/clickhouse-jdbc "0.3.2-patch11"]
[org.apache.zookeeper/zookeeper "3.6.1" :exclusions [org.slf4j/slf4j-log4j12]]]
:repl-options {:init-ns jepsen.clickhouse-keeper.main}