Skip to content

Commit

Permalink
[FAB-3291] Add 3x orderer/broker Kafka BDD test
Browse files Browse the repository at this point in the history
Change-Id: If7ce171b6ae77c92671099e812d3f7beab41cc2a
Signed-off-by: Kostas Christidis <kostas@christidis.io>
  • Loading branch information
kchristidis committed May 17, 2017
1 parent 552cbfe commit df29a5b
Show file tree
Hide file tree
Showing 2 changed files with 35 additions and 1 deletion.
3 changes: 2 additions & 1 deletion bddtests/features/bootstrap.feature
Original file line number Diff line number Diff line change
Expand Up @@ -339,5 +339,6 @@ Feature: Bootstrap
| docker-compose-next-4.yml | 0 | solo | 2 | orderer0 | orderer0 | orderer0 | |
# | docker-compose-next-4.yml ./environments/orderer-1-kafka-1/docker-compose.yml orderer-3-kafka-1.yml | 10 | kafka | 7 | orderer0 | orderer1 | orderer2 | |
# | docker-compose-next-4.yml docker-compose-next-4-couchdb.yml | 10 | solo | 2 | orderer0 | orderer0 | orderer0 | |
# | docker-compose-next-4.yml docker-compose-next-4-couchdb.yml ./environments/orderer-1-kafka-1/docker-compose.yml orderer-3-kafka-1.yml | 10 | kafka | 7 | orderer0 | orderer1 | orderer2 | |
# | docker-compose-next-4.yml docker-compose-next-4-couchdb.yml ./environments/orderer-1-kafka-1/docker-compose.yml orderer-3-kafka-1.yml | 10 | kafka | 5 | orderer0 | orderer1 | orderer2 | |
# | docker-compose-next-4.yml ./environments/orderer-1-kafka-3/docker-compose.yml | 10 | kafka | 7 | orderer0 | orderer0 | orderer0 | |
# | docker-compose-next-4.yml ./environments/orderer-1-kafka-3/docker-compose.yml orderer-3-kafka-3.yml | 10 | kafka | 7 | orderer0 | orderer1 | orderer2 | |
33 changes: 33 additions & 0 deletions bddtests/orderer-3-kafka-3.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
version: '2'
services:
orderer1:
extends:
service: orderer0
image: hyperledger/fabric-orderer
environment:
- ORDERER_GENERAL_LOCALMSPDIR=${ORDERER1_ORDERER_GENERAL_LOCALMSPDIR}
- ORDERER_GENERAL_LOCALMSPID=${ORDERER1_ORDERER_GENERAL_LOCALMSPID}
- ORDERER_GENERAL_TLS_PRIVATEKEY=${ORDERER1_ORDERER_GENERAL_TLS_PRIVATEKEY}
- ORDERER_GENERAL_TLS_CERTIFICATE=${ORDERER1_ORDERER_GENERAL_TLS_CERTIFICATE}
- ORDERER_GENERAL_TLS_ROOTCAS=${ORDERER1_ORDERER_GENERAL_TLS_ROOTCAS}
depends_on:
- orderer0
- kafka0
- kafka1
- kafka2

orderer2:
extends:
service: orderer0
image: hyperledger/fabric-orderer
environment:
- ORDERER_GENERAL_LOCALMSPDIR=${ORDERER2_ORDERER_GENERAL_LOCALMSPDIR}
- ORDERER_GENERAL_LOCALMSPID=${ORDERER2_ORDERER_GENERAL_LOCALMSPID}
- ORDERER_GENERAL_TLS_PRIVATEKEY=${ORDERER2_ORDERER_GENERAL_TLS_PRIVATEKEY}
- ORDERER_GENERAL_TLS_CERTIFICATE=${ORDERER2_ORDERER_GENERAL_TLS_CERTIFICATE}
- ORDERER_GENERAL_TLS_ROOTCAS=${ORDERER2_ORDERER_GENERAL_TLS_ROOTCAS}
depends_on:
- orderer0
- kafka0
- kafka1
- kafka2

0 comments on commit df29a5b

Please sign in to comment.