Giter Club home page Giter Club logo

tendermint's People

Contributors

aphyr avatar ebuchman avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

tendermint's Issues

Error while running tests

While running tests on my local machine with mentioned command lein run test , i am getting errors.

(base) rachitsonthalia@Rachits-MacBook-Air tendermint % lein run test
Unrecognized VM option 'UseConcMarkSweepGC'
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

Screenshot 2023-02-12 at 2 31 16 PM

Can someone please help me with this?

ERROR [2023-05-09 17:09:55,481] main - jepsen.cli Oh jeez, I'm sorry, Jepsen broke. Here's why: com.jcraft.jsch.JSchException: java.net.UnknownHostException: n1

After cloning the repository locally and installing the corresponding dependencies, when I ran the command lein run test --nemesis changing-validators --concurrency 2n --time-limit 3000 --workload cas-register according to the documentation, I got the following error, which has been bothering me for a long time.

imit 3000 --workload cas-register
Initializing core.typed ...
Building core.typed base environments ...
Finished building base environments
"Elapsed time: 8658.557043 msecs"
core.typed initialized.
241:  Not checking jepsen.tendermint.validator/byzantine-validators definition
WARNING:  (jepsen/tendermint/validator.clj:662:5)  Local became bottom when checking case default
WARNING:  (jepsen/tendermint/validator.clj:678:5)  Local became bottom when checking case default
792:  Not checking jepsen.tendermint.validator/rand-legal-transition definition
17:09:25.283 [main] INFO  jepsen.cli - Test options:
 {:concurrency 10,
 :ssh
 {:username "root",
  :password "root",
  :strict-host-key-checking false,
  :private-key-path nil},
 :nemesis :changing-validators,
 :abci-url
 "https://s3-us-west-2.amazonaws.com/tendermint/binaries/abci/v0.5.0/abci_0.5.0_linux_amd64.zip",
 :nodes ["n1" "n2" "n3" "n4" "n5"],
 :test-count 1,
 :merkleeyes-url
 "https://s3-us-west-2.amazonaws.com/tendermint/jepsen/merkleeyes_0.2.2-ngc.3_linux_amd64.zip",
 :tendermint-url
 "https://s3-us-west-2.amazonaws.com/tendermint/binaries/tendermint/v0.10.3/tendermint_0.10.3_linux_amd64.zip",
 :time-limit 3000,
 :workload :cas-register}

INFO [2023-05-09 17:09:25,419] jepsen test runner - jepsen.core Running test:
 {:concurrency 10,
 :nonserializable-keys [:validator-config],
 :db
 #object[jepsen.tendermint.db$db$reify__31247 0x7e8a0192 "jepsen.tendermint.db$db$reify__31247@7e8a0192"],
 :name "tendermint cas-register changing-validators",
 :start-time
 #object[org.joda.time.DateTime 0x79aab764 "2023-05-09T17:09:25.000+08:00"],
 :net
 #object[jepsen.net$reify__1097 0x38696886 "jepsen.net$reify__1097@38696886"],
 :client
 #object[jepsen.tendermint.core$cas_register_client$reify__31265 0x3cc6bfdb "jepsen.tendermint.core$cas_register_client$reify__31265@3cc6bfdb"],
 :barrier
 #object[java.util.concurrent.CyclicBarrier 0x27153ba2 "java.util.concurrent.CyclicBarrier@27153ba2"],
 :ssh
 {:username "root",
  :password "root",
  :strict-host-key-checking false,
  :private-key-path nil},
 :checker
 #object[jepsen.checker$compose$reify__3207 0x66a2bc61 "jepsen.checker$compose$reify__3207@66a2bc61"],
 :validator-config #<Atom@58a0b88e: nil>,
 :nemesis
 #object[jepsen.tendermint.core$changing_validators_nemesis$reify__31315 0x109d3527 "jepsen.tendermint.core$changing_validators_nemesis$reify__31315@109d3527"],
 :active-histories #<Atom@278e51f1: #{}>,
 :abci-url
 "https://s3-us-west-2.amazonaws.com/tendermint/binaries/abci/v0.5.0/abci_0.5.0_linux_amd64.zip",
 :nodes ["n1" "n2" "n3" "n4" "n5"],
 :test-count 1,
 :merkleeyes-url
 "https://s3-us-west-2.amazonaws.com/tendermint/jepsen/merkleeyes_0.2.2-ngc.3_linux_amd64.zip",
 :tendermint-url
 "https://s3-us-west-2.amazonaws.com/tendermint/binaries/tendermint/v0.10.3/tendermint_0.10.3_linux_amd64.zip",
 :generator
 #object[jepsen.generator$concat$reify__1922 0x62f2811 "jepsen.generator$concat$reify__1922@62f2811"],
 :os
 #object[jepsen.os.debian$reify__1374 0x962e8c5 "jepsen.os.debian$reify__1374@962e8c5"],
 :time-limit 3000,
 :workload :cas-register,
 :model {:value nil}}

ERROR [2023-05-09 17:09:55,481] main - jepsen.cli Oh jeez, I'm sorry, Jepsen broke. Here's why:
com.jcraft.jsch.JSchException: java.net.UnknownHostException: n1
	at com.jcraft.jsch.Util.createSocket(Util.java:349) ~[jsch-0.1.53.jar:na]
	at com.jcraft.jsch.Session.connect(Session.java:215) ~[jsch-0.1.53.jar:na]
	at com.jcraft.jsch.Session.connect(Session.java:183) ~[jsch-0.1.53.jar:na]
	at clj_ssh.ssh$fn__1395.invokeStatic(ssh.clj:118) ~[jepsen-0.1.6.jar:na]
	at clj_ssh.ssh$fn__1395.invoke(ssh.clj:115) ~[jepsen-0.1.6.jar:na]
	at clj_ssh.ssh.protocols$fn__1353$G__1320__1362.invoke(protocols.clj:4) ~[jepsen-0.1.6.jar:na]
	at clj_ssh.ssh$connect.invokeStatic(ssh.clj:401) ~[jepsen-0.1.6.jar:na]
	at clj_ssh.ssh$connect.invoke(ssh.clj:397) ~[jepsen-0.1.6.jar:na]
	at jepsen.control$clj_ssh_session.invokeStatic(control.clj:262) ~[jepsen-0.1.6.jar:na]
	at jepsen.control$clj_ssh_session.invoke(control.clj:254) ~[jepsen-0.1.6.jar:na]
	at jepsen.control$session$fn__1784.invoke(control.clj:276) ~[jepsen-0.1.6.jar:na]
	at jepsen.reconnect$open_BANG_$fn__1673.invoke(reconnect.clj:59) ~[jepsen-0.1.6.jar:na]
	at jepsen.reconnect$open_BANG_.invokeStatic(reconnect.clj:57) ~[jepsen-0.1.6.jar:na]
	at jepsen.reconnect$open_BANG_.invoke(reconnect.clj:54) ~[jepsen-0.1.6.jar:na]
	at jepsen.control$session.invokeStatic(control.clj:273) ~[jepsen-0.1.6.jar:na]
	at jepsen.control$session.invoke(control.clj:270) ~[jepsen-0.1.6.jar:na]
	at clojure.lang.AFn.applyToHelper(AFn.java:154) ~[clojure-1.8.0.jar:na]
	at clojure.lang.AFn.applyTo(AFn.java:144) ~[clojure-1.8.0.jar:na]
	at clojure.core$apply.invokeStatic(core.clj:646) ~[clojure-1.8.0.jar:na]
	at clojure.core$with_bindings_STAR_.invokeStatic(core.clj:1881) ~[clojure-1.8.0.jar:na]
	at clojure.core$with_bindings_STAR_.doInvoke(core.clj:1881) ~[clojure-1.8.0.jar:na]
	at clojure.lang.RestFn.applyTo(RestFn.java:142) ~[clojure-1.8.0.jar:na]
	at clojure.core$apply.invokeStatic(core.clj:650) ~[clojure-1.8.0.jar:na]
	at clojure.core$bound_fn_STAR_$fn__4671.doInvoke(core.clj:1911) ~[clojure-1.8.0.jar:na]
	at clojure.lang.RestFn.applyTo(RestFn.java:137) ~[clojure-1.8.0.jar:na]
	at clojure.core$apply.invokeStatic(core.clj:646) ~[clojure-1.8.0.jar:na]
	at clojure.core$apply.invoke(core.clj:641) ~[clojure-1.8.0.jar:na]
	at jepsen.util$fcatch$wrapper__945.doInvoke(util.clj:28) ~[jepsen-0.1.6.jar:na]
	at clojure.lang.RestFn.invoke(RestFn.java:408) ~[clojure-1.8.0.jar:na]
	at jepsen.util$real_pmap$launcher__950$fn__951.invoke(util.clj:48) ~[jepsen-0.1.6.jar:na]
	at clojure.core$binding_conveyor_fn$fn__4676.invoke(core.clj:1938) ~[clojure-1.8.0.jar:na]
	at clojure.lang.AFn.call(AFn.java:18) ~[clojure-1.8.0.jar:na]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[na:1.8.0_371]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[na:1.8.0_371]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[na:1.8.0_371]
	at java.lang.Thread.run(Thread.java:750) ~[na:1.8.0_371]
Caused by: java.net.UnknownHostException: n1
	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:196) ~[na:1.8.0_371]
	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371]
	at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371]
	at java.net.Socket.connect(Socket.java:555) ~[na:1.8.0_371]
	at java.net.Socket.<init>(Socket.java:451) ~[na:1.8.0_371]
	at java.net.Socket.<init>(Socket.java:228) ~[na:1.8.0_371]
	at com.jcraft.jsch.Util.createSocket(Util.java:343) ~[jsch-0.1.53.jar:na]
	... 35 common frames omitted

how to solve this jepsen test error in tendermint? main - jepsen.cli Oh jeez, I'm sorry, Jepsen broke. Here's why: com.jcraft.jsch.JSchException: java.net.UnknownHostException: n1

I am running the code from this repository https://github.com/jepsen-io/tendermint without changing any files. But i am getting error while running the command lein run test.

The error that I got is mentioned below.
Initializing core.typed ...
Building core.typed base environments ...
Finished building base environments
"Elapsed time: 3347.461907 msecs"
core.typed initialized.
241: Not checking jepsen.tendermint.validator/byzantine-validators definition
WARNING: (jepsen/tendermint/validator.clj:662:5) Local became bottom when checking case default
WARNING: (jepsen/tendermint/validator.clj:678:5) Local became bottom when checking case default
792: Not checking jepsen.tendermint.validator/rand-legal-transition definition
15:33:32.220 [main] INFO jepsen.cli - Test options:
{:concurrency 5,
:ssh
{:username "root",
:password "root",
:strict-host-key-checking false,
:private-key-path nil},
:nemesis :none,
:abci-url
"https://s3-us-west-2.amazonaws.com/tendermint/binaries/abci/v0.5.0/abci_0.5.0_linux_amd64.zip",
:nodes ["n1" "n2" "n3" "n4" "n5"],
:test-count 1,
:merkleeyes-url
"https://s3-us-west-2.amazonaws.com/tendermint/jepsen/merkleeyes_0.2.2-ngc.3_linux_amd64.zip",
:tendermint-url
"https://s3-us-west-2.amazonaws.com/tendermint/binaries/tendermint/v0.10.3/tendermint_0.10.3_linux_amd64.zip",
:time-limit 60,
:workload :cas-register}

INFO [2019-10-14 15:33:32,273] jepsen test runner - jepsen.core Running test:
{:concurrency 5,
:nonserializable-keys [:validator-config],
:db
#object[jepsen.tendermint.db$db$reify__31900 0x2a8b1e67 "jepsen.tendermint.db$db$reify__31900@2a8b1e67"],
:name "tendermint cas-register none",
:start-time
#object[org.joda.time.DateTime 0x731d35b0 "2019-10-14T15:33:32.000+05:30"],
:net
#object[jepsen.net$reify__1090 0x3a9c5f14 "jepsen.net$reify__1090@3a9c5f14"],
:client
#object[jepsen.tendermint.core$cas_register_client$reify__31918 0x362e1181 "jepsen.tendermint.core$cas_register_client$reify__31918@362e1181"],
:barrier
#object[java.util.concurrent.CyclicBarrier 0x2461a62c "java.util.concurrent.CyclicBarrier@2461a62c"],
:ssh
{:username "root",
:password "root",
:strict-host-key-checking false,
:private-key-path nil},
:checker
#object[jepsen.checker$compose$reify__3207 0x1c63d92e "jepsen.checker$compose$reify__3207@1c63d92e"],
:validator-config #<Atom@7a986079: nil>,
:nemesis
#object[jepsen.nemesis$reify__1123 0xb7a2b89 "jepsen.nemesis$reify__1123@b7a2b89"],
:active-histories #<Atom@3e0e2a80: #{}>,
:abci-url
"https://s3-us-west-2.amazonaws.com/tendermint/binaries/abci/v0.5.0/abci_0.5.0_linux_amd64.zip",
:nodes ["n1" "n2" "n3" "n4" "n5"],
:test-count 1,
:merkleeyes-url
"https://s3-us-west-2.amazonaws.com/tendermint/jepsen/merkleeyes_0.2.2-ngc.3_linux_amd64.zip",
:tendermint-url
"https://s3-us-west-2.amazonaws.com/tendermint/binaries/tendermint/v0.10.3/tendermint_0.10.3_linux_amd64.zip",
:generator
#object[jepsen.generator$concat$reify__1922 0x17236e87 "jepsen.generator$concat$reify__1922@17236e87"],
:os
#object[jepsen.os.debian$reify__1367 0x75fa16cc "jepsen.os.debian$reify__1367@75fa16cc"],
:time-limit 60,
:workload :cas-register,
:model {:value nil}}

ERROR [2019-10-14 15:33:32,385] main - jepsen.cli Oh jeez, I'm sorry, Jepsen broke. Here's why:
com.jcraft.jsch.JSchException: java.net.UnknownHostException: n1
at com.jcraft.jsch.Util.createSocket(Util.java:349) ~[jsch-0.1.53.jar:na]
at com.jcraft.jsch.Session.connect(Session.java:215) ~[jsch-0.1.53.jar:na]
at com.jcraft.jsch.Session.connect(Session.java:183) ~[jsch-0.1.53.jar:na]
at clj_ssh.ssh$fn__1395.invokeStatic(ssh.clj:118) ~[jepsen-0.1.6.jar:na]
at clj_ssh.ssh$fn__1395.invoke(ssh.clj:115) ~[jepsen-0.1.6.jar:na]
at clj_ssh.ssh.protocols$fn__1353$G__1320__1362.invoke(protocols.clj:4) ~[jepsen-0.1.6.jar:na]
at clj_ssh.ssh$connect.invokeStatic(ssh.clj:401) ~[jepsen-0.1.6.jar:na]
at clj_ssh.ssh$connect.invoke(ssh.clj:397) ~[jepsen-0.1.6.jar:na]
at jepsen.control$clj_ssh_session.invokeStatic(control.clj:262) ~[jepsen-0.1.6.jar:na]
at jepsen.control$clj_ssh_session.invoke(control.clj:254) ~[jepsen-0.1.6.jar:na]
at jepsen.control$session$fn__1784.invoke(control.clj:276) ~[jepsen-0.1.6.jar:na]
at jepsen.reconnect$open_BANG_$fn__1673.invoke(reconnect.clj:59) ~[jepsen-0.1.6.jar:na]
at jepsen.reconnect$open_BANG_.invokeStatic(reconnect.clj:57) ~[jepsen-0.1.6.jar:na]
at jepsen.reconnect$open_BANG_.invoke(reconnect.clj:54) ~[jepsen-0.1.6.jar:na]
at jepsen.control$session.invokeStatic(control.clj:273) ~[jepsen-0.1.6.jar:na]
at jepsen.control$session.invoke(control.clj:270) ~[jepsen-0.1.6.jar:na]
at clojure.lang.AFn.applyToHelper(AFn.java:154) ~[clojure-1.8.0.jar:na]
at clojure.lang.AFn.applyTo(AFn.java:144) ~[clojure-1.8.0.jar:na]
at clojure.core$apply.invokeStatic(core.clj:646) ~[clojure-1.8.0.jar:na]
at clojure.core$with_bindings_STAR_.invokeStatic(core.clj:1881) ~[clojure-1.8.0.jar:na]
at clojure.core$with_bindings_STAR_.doInvoke(core.clj:1881) ~[clojure-1.8.0.jar:na]
at clojure.lang.RestFn.applyTo(RestFn.java:142) ~[clojure-1.8.0.jar:na]
at clojure.core$apply.invokeStatic(core.clj:650) ~[clojure-1.8.0.jar:na]
at clojure.core$bound_fn_STAR_$fn__4671.doInvoke(core.clj:1911) ~[clojure-1.8.0.jar:na]
at clojure.lang.RestFn.applyTo(RestFn.java:137) ~[clojure-1.8.0.jar:na]
at clojure.core$apply.invokeStatic(core.clj:646) ~[clojure-1.8.0.jar:na]
at clojure.core$apply.invoke(core.clj:641) ~[clojure-1.8.0.jar:na]
at jepsen.util$fcatch$wrapper__945.doInvoke(util.clj:28) ~[jepsen-0.1.6.jar:na]
at clojure.lang.RestFn.invoke(RestFn.java:408) ~[clojure-1.8.0.jar:na]
at jepsen.util$real_pmap$launcher__950$fn__951.invoke(util.clj:48) ~[jepsen-0.1.6.jar:na]
at clojure.core$binding_conveyor_fn$fn__4676.invoke(core.clj:1938) ~[clojure-1.8.0.jar:na]
at clojure.lang.AFn.call(AFn.java:18) ~[clojure-1.8.0.jar:na]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[na:1.8.0_222]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[na:1.8.0_222]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[na:1.8.0_222]
at java.lang.Thread.run(Thread.java:748) ~[na:1.8.0_222]
Caused by: java.net.UnknownHostException: n1
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184) ~[na:1.8.0_222]
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) ~[na:1.8.0_222]
at java.net.Socket.connect(Socket.java:589) ~[na:1.8.0_222]
at java.net.Socket.connect(Socket.java:538) ~[na:1.8.0_222]
at java.net.Socket.(Socket.java:434) ~[na:1.8.0_222]
at java.net.Socket.(Socket.java:211) ~[na:1.8.0_222]
at com.jcraft.jsch.Util.createSocket(Util.java:343) ~[jsch-0.1.53.jar:na]
... 35 common frames omitted
Can anybody help me to solve this error? Thank you.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.