Project: quorum-acceptance-tests

Failed: 5/6 Passed: 1/6 Skipped: 0/6
6Total specs
  • 5Failed
  • 1Passed
  • default
  • 16%
  • 00:00:20
  • Oct 1, 2018 at 1:43pm

Multiple private smart contracts

00:00:03

Sending multiple private smart contracts between nodes and verify if all nodes have received.

Contracts are mined

00:00:03
Tags: privacy load
Execution Time : 00:00:01
  • Deploy "10" private smart contracts between a default account in "Node1" and a default account in "Node2"
Execution Time : 00:00:01
  • Deploy "10" private smart contracts between a default account in "Node2" and a default account in "Node3"
Execution Time : 00:00:00
  • Deploy "10" private smart contracts between a default account in "Node3" and a default account in "Node4"

    java.lang.IllegalArgumentException: Node Node4 not found in config

    com.quorum.gauge.services.PrivacyService.id(PrivacyService.java:12)
    com.quorum.gauge.services.ContractService.lambda$createSimpleContract$0(ContractService.java:40)
    rx.internal.operators.OnSubscribeMap$MapSubscriber.onNext(OnSubscribeMap.java:69)
    rx.internal.producers.SingleProducer.request(SingleProducer.java:65)
    rx.Subscriber.setProducer(Subscriber.java:211)
    rx.internal.operators.OnSubscribeMap$MapSubscriber.setProducer(OnSubscribeMap.java:102)
    rx.internal.operators.OperatorSingle$ParentSubscriber.onCompleted(OperatorSingle.java:110)
    rx.internal.operators.OperatorTake$1.onNext(OperatorTake.java:83)
    rx.internal.operators.OperatorMerge$MergeSubscriber.emitScalar(OperatorMerge.java:395)
    rx.internal.operators.OperatorMerge$MergeSubscriber.tryEmit(OperatorMerge.java:355)
    rx.internal.operators.OperatorMerge$InnerSubscriber.onNext(OperatorMerge.java:846)
    rx.internal.operators.OnSubscribeFromIterable$IterableProducer.slowPath(OnSubscribeFromIterable.java:117)
    rx.internal.operators.OnSubscribeFromIterable$IterableProducer.request(OnSubscribeFromIterable.java:89)
    rx.Subscriber.setProducer(Subscriber.java:211)
    rx.internal.operators.OnSubscribeFromIterable.call(OnSubscribeFromIterable.java:63)
    rx.internal.operators.OnSubscribeFromIterable.call(OnSubscribeFromIterable.java:34)
    rx.Observable.unsafeSubscribe(Observable.java:10327)
    rx.internal.operators.OperatorMerge$MergeSubscriber.onNext(OperatorMerge.java:248)
    rx.internal.operators.OperatorMerge$MergeSubscriber.onNext(OperatorMerge.java:148)
    rx.internal.operators.OnSubscribeMap$MapSubscriber.onNext(OnSubscribeMap.java:77)
    org.web3j.protocol.core.RemoteCall.lambda$observable$0(RemoteCall.java:51)
    rx.Observable.unsafeSubscribe(Observable.java:10327)
    rx.internal.operators.OnSubscribeMap.call(OnSubscribeMap.java:48)
    rx.internal.operators.OnSubscribeMap.call(OnSubscribeMap.java:33)
    rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)
    rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)
    rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)
    rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)
    rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)
    rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)
    rx.Observable.unsafeSubscribe(Observable.java:10327)
    rx.internal.operators.OnSubscribeMap.call(OnSubscribeMap.java:48)
    rx.internal.operators.OnSubscribeMap.call(OnSubscribeMap.java:33)
    rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)
    rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)
    rx.Observable.unsafeSubscribe(Observable.java:10327)
    rx.internal.operators.OperatorSubscribeOn$SubscribeOnSubscriber.call(OperatorSubscribeOn.java:100)
    rx.internal.schedulers.CachedThreadScheduler$EventLoopWorker$1.call(CachedThreadScheduler.java:230)
    rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55)
    java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    java.util.concurrent.FutureTask.run(FutureTask.java:266)
    java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
    java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
    java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    java.lang.Thread.run(Thread.java:748)
Execution Time : 00:00:00
  • Deploy "10" private smart contracts between a default account in "Node4" and a default account in "Node5"
Execution Time : 00:00:00
  • Deploy "10" private smart contracts between a default account in "Node5" and a default account in "Node6"
Execution Time : 00:00:00
  • Deploy "10" private smart contracts between a default account in "Node6" and a default account in "Node7"
Execution Time : 00:00:00
  • Deploy "10" private smart contracts between a default account in "Node7" and a default account in "Node1"
Execution Time : 00:00:00
  • "Node1" has received "20" transactions.
Execution Time : 00:00:00
  • "Node2" has received "20" transactions.
Execution Time : 00:00:00
  • "Node3" has received "20" transactions.
Execution Time : 00:00:00
  • "Node4" has received "20" transactions.
Execution Time : 00:00:00
  • "Node5" has received "20" transactions.
Execution Time : 00:00:00
  • "Node6" has received "20" transactions.
Execution Time : 00:00:00
  • "Node7" has received "20" transactions.