Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve/besu network update #109

Closed
wants to merge 10 commits into from

feat(kubernetes): add new Besu Kubernetes chart files

e18f03d
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Closed

Improve/besu network update #109

feat(kubernetes): add new Besu Kubernetes chart files
e18f03d
Select commit
Loading
Failed to load commit list.
GitHub Actions / mocha-report failed Aug 21, 2024 in 0s

39 passed, 70 failed and 26 skipped

Tests failed

❌ test-results.json

135 tests were completed in 60s with 39 passed, 70 failed and 26 skipped.

Test suite Passed Failed Skipped Time
test/eth/service/backup.test.ts 2❌ 65ms
test/eth/service/explorer.test.ts 1✅ 2❌ 2ms
test/eth/service/network.test.ts 23⚪ 0ms
test/fabric/service/backup.test.ts 2❌ 9s
test/fabric/service/caService.test.ts 7❌ 111ms
test/fabric/service/chaincode.test.ts 5✅ 14❌ 13s
test/fabric/service/channel.test.ts 8✅ 24❌ 18s
test/fabric/service/config.test.ts 5✅ 4ms
test/fabric/service/network.test.ts 7✅ 2⚪ 3s
test/fabric/service/orderer.test.ts 5✅ 9❌ 3s
test/fabric/service/peer.test.ts 6✅ 10❌ 1⚪ 3s
test/hello/service/hello.test.ts 1✅ 0ms
test/wallet/service/create.test.ts 1✅ 25ms

❌ test/eth/service/backup.test.ts

Quorum.Backup
  ❌ "after all" hook in "Quorum.Backup"
	ENOENT: no such file or directory, lstat '/home/runner/work/bdk/bdk/test/bdk/backup'
  ❌ "before all" hook in "Quorum.Backup"
	/home/runner/work/bdk/bdk/test/bdk/bdk-quorum-network no exist

❌ test/eth/service/explorer.test.ts

Quorum.Explorer.Service Quorum.Explorer.create
  ❌ should create and start the explorer
	/home/runner/work/bdk/bdk/test/bdk/bdk-quorum-network no exist
Quorum.Explorer.Service Quorum.Explorer.delete
  ❌ should delete the explorer
	/home/runner/work/bdk/bdk/test/bdk/bdk-quorum-network no exist
Quorum.Explorer.Service Quorum.Explorer.getExplorerFiles
  ✅ should return a list of explorer files

✅ test/eth/service/network.test.ts

Quorum.Network.Service Quorum.Network.add Quorum.Network.addMemberLocal
  ⚪ should add a new member locally
  ⚪ should throw timeout Error
Quorum.Network.Service Quorum.Network.add Quorum.Network.addMemberRemote
  ⚪ should add a remote member to the network
Quorum.Network.Service Quorum.Network.add Quorum.Network.addValidatorLocal
  ⚪ should add a new validator locally
  ⚪ should throw timeout Error
Quorum.Network.Service Quorum.Network.add Quorum.Network.addValidatorRemote
  ⚪ should add a remote validator to the network
Quorum.Network.Service Quorum.Network.add Quorum.Network.joinNode
  ⚪ should join a member node successfully
  ⚪ should join a validator node successfully
  ⚪ should throw timeout Error when join member
  ⚪ should throw timeout Error when join validator
Quorum.Network.Service Quorum.Network.create
  ⚪ should create and start the network
  ⚪ should create only validator containers
  ⚪ should create the bdk files
Quorum.Network.Service Quorum.Network.dockerService Quorum.Network.delete
  ⚪ should start one specific container
Quorum.Network.Service Quorum.Network.dockerService Quorum.Network.down
  ⚪ should stop all containers
Quorum.Network.Service Quorum.Network.dockerService Quorum.Network.upAll
  ⚪ should start all containers
Quorum.Network.Service Quorum.Network.dockerService Quorum.Network.upService
  ⚪ should start one specific containers
  ⚪ should up nothing when input wrong
Quorum.Network.Service Quorum.Network.generate
  ⚪ should generate the expected number of validators and members
Quorum.Network.Service Quorum.Network.getNetworkInfo
  ⚪ should get the correct member node information
  ⚪ should get the correct network information
  ⚪ should get the correct validator node information
  ⚪ should get undefined when wrong input

❌ test/fabric/service/backup.test.ts

Fabric.Backup
  ❌ "after all" hook in "Fabric.Backup"
	ENOENT: no such file or directory, lstat '/home/runner/work/bdk/bdk/test/bdk/backup'
  ❌ "before all" hook in "Fabric.Backup"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT

❌ test/fabric/service/caService.test.ts

Fabric.CA Fabric.CA.enrollICA
  ❌ "after all" hook for "register ica"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ❌ "before all" hook for "enroll client"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
Fabric.CA Fabric.CA.enrollOrg
  ❌ "after all" hook for "enroll wrong format"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ❌ "before all" hook for "enroll && register orderer"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
Fabric.CA Fabric.CA.enrollRCA
  ❌ up & down
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
Fabric.CA Fabric.CA.reenroll
  ❌ "after all" hook for "reenroll orderer ca"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ❌ "before all" hook for "reenroll orderer ca"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT

❌ test/fabric/service/chaincode.test.ts

Chaincode service: approve
  ✅ should use approveSteps
Chaincode service: approveSteps
  ❌ "after all" hook in "approveSteps"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ❌ "before all" hook in "approveSteps"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
Chaincode service: commit
  ✅ should use commitSteps
Chaincode service: commitSteps
  ❌ "after all" hook in "commitSteps"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ❌ "before all" hook in "commitSteps"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
Chaincode service: getChaincodePackageId
  ❌ "after all" hook for "should get chaincode package id"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ❌ "before all" hook for "should get chaincode package id"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
Chaincode service: getCommittedChaincode
  ❌ "after all" hook for "should get all committed chaincode"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ❌ "before all" hook for "should get all committed chaincode"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
Chaincode service: install
  ✅ should use installSteps
Chaincode service: installSteps
  ❌ "after each" hook for "should install chaincode to Peer"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ❌ "before each" hook for "should install chaincode to Peer"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
Chaincode service: invoke
  ✅ should use invokeSteps
Chaincode service: invokeSteps
  ❌ "after all" hook in "invokeSteps"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ❌ "before all" hook in "invokeSteps"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
Chaincode service: package
  ✅ should package chaincode
Chaincode service: query
  ❌ "after all" hook for "should query chaincode"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ❌ "before all" hook for "should query chaincode"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT

❌ test/fabric/service/channel.test.ts

Channel service: approve
  ❌ "after all" hook for "should approve channel update envelope"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ❌ "before all" hook for "should approve channel update envelope"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
Channel service: channelConfigFileName
  ✅ should get filename of channel config
Channel service: computeUpdateConfigTx
  ❌ "after all" hook for "should create updated configtx"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ❌ "before all" hook for "should create updated configtx"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
Channel service: create
  ✅ should use createSteps
Channel service: createSteps
  ❌ "after all" hook in "createSteps"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ❌ "before all" hook in "createSteps"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
Channel service: decodeEnvelope
  ❌ "after all" hook in "decodeEnvelope"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ❌ "before all" hook in "decodeEnvelope"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
Channel service: fetchChannelBlock should use correct fetchChannelBlockSteps
  ✅ ChannelConfigEnum.CONFIG_BLOCK
  ✅ ChannelConfigEnum.GENESIS_BLOCK
  ✅ ChannelConfigEnum.LATEST_BLOCK
Channel service: fetchChannelBlockSteps
  ❌ "after all" hook in "fetchChannelBlockSteps"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ❌ "before all" hook in "fetchChannelBlockSteps"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
Channel service: fetchChannelConfig
  ❌ "after all" hook for "should fetch channel config"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ❌ "before all" hook for "should fetch channel config"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
Channel service: getChannelGroup
  ✅ should use getChannelGroupSteps
Channel service: getChannelGroupSteps
  ❌ "after all" hook in "getChannelGroupSteps"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ❌ "before all" hook in "getChannelGroupSteps"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
Channel service: getConfigBlock
  ❌ "after all" hook for "should get channel config"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ❌ "before all" hook for "should get channel config"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
Channel service: join
  ✅ should use joinSteps
Channel service: joinSteps
  ❌ "after all" hook in "joinSteps"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ❌ "before all" hook in "joinSteps"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
Channel service: listJoinedChannel
  ❌ "after all" hook for "should list joined channel"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ❌ "before all" hook for "should list joined channel"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
Channel service: update
  ❌ "after all" hook for "should update channel by envelope"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ❌ "before all" hook for "should update channel by envelope"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
Channel service: updateAnchorPeer
  ✅ should use updateAnchorPeerSteps
Channel service: updateAnchorPeerSteps
  ❌ "after all" hook in "updateAnchorPeerSteps"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ❌ "before all" hook in "updateAnchorPeerSteps"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT

✅ test/fabric/service/config.test.ts

Config service:  init
  ✅ .env content and inputs should be the same
  ✅ should exist .env file in specified path
Config service:  ls
  ✅ should return current .env config
Config service:  set
  ✅ .env should be BDK_ORG_DOMAIN=test.set.domain.com
  ✅ should throw init first error message

✅ test/fabric/service/network.test.ts

Network service: copyTLSCa
  ✅ should copy the TLS CA to the specified folder under the blockchain network
Network service: createConnectionProfile
  ✅ should generate peer connection profile file
  ⚪ should throw error when peerOrgs is undefined
Network service: createDockerCompose
  ✅ should generate orderer/peer docker-compose file
Network service: createGenesisBlock
  ✅ should generate genesis.block file and org-json file
Network service: createNetworkFolder
  ✅ should exist network folder in specified path
Network service: cryptogen
  ✅ should generate ca file when function cryptogen done
Network service: delete
  ✅ should delete network folder in specified path
  ⚪ should shutdown docker container

❌ test/fabric/service/orderer.test.ts

Orderer service: addConsenterToChannel
  ✅ should use addConsenterToChannelSteps
Orderer service: addConsenterToChannelSteps
  ❌ "after all" hook in "addConsenterToChannelSteps"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ❌ "before all" hook in "addConsenterToChannelSteps"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
Orderer service: addOrgToChannel
  ✅ should use addOrgToChannelSteps
Orderer service: addOrgToChannelSteps
  ❌ "after all" hook in "addOrgToChannelSteps"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ❌ "before all" hook in "addOrgToChannelSteps"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
Orderer service: copyTLSCa
  ❌ "after all" hook for "should copy the orderer TLS CA to the specified folder under the blockchain network"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ✅ should copy the orderer TLS CA to the specified folder under the blockchain network
Orderer service: createDockerCompose
  ❌ "after all" hook for "should generate orderer/peer docker-compose file"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ✅ should generate orderer/peer docker-compose file
Orderer service: cryptogen
  ❌ "after all" hook for "should generate orderer ca file when function cryptogen done"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ✅ should generate orderer ca file when function cryptogen done
Orderer service: up & down
  ❌ "after all" hook for "should start and shutdown docker container"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ❌ should start and shutdown docker container
	[x] command [docker-compose]: spawnSync docker-compose ENOENT

❌ test/fabric/service/peer.test.ts

Peer service: addOrgToChannel
  ✅ should use addOrgToChannelSteps
Peer service: addOrgToChannelSteps
  ❌ "after all" hook in "addOrgToChannelSteps"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ❌ "before all" hook in "addOrgToChannelSteps"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
Peer service: addOrgToSystemChannel
  ✅ should use addOrgToSystemChannelSteps
Peer service: addOrgToSystemChannelSteps
  ❌ "after all" hook in "addOrgToSystemChannelSteps"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ❌ "before all" hook in "addOrgToSystemChannelSteps"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
Peer service: copyTLSCa
  ❌ "after all" hook for "should copy the peer TLS CA to the specified folder under the blockchain network"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ✅ should copy the peer TLS CA to the specified folder under the blockchain network
Peer service: createConnectionProfileYaml
  ❌ "after all" hook for "should throw error when peerOrgs is undefined"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ✅ should generate peer connection profile file
  ⚪ should throw error when peerOrgs is undefined
Peer service: createDockerCompose
  ❌ "after all" hook for "should generate orderer/peer docker-compose file"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ✅ should generate orderer/peer docker-compose file
Peer service: cryptogen
  ❌ "after all" hook for "should generate peer ca file when function cryptogen done"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ✅ should generate peer ca file when function cryptogen done
Peer service: up & down
  ❌ "after all" hook for "should start and shutdown docker container"
	[x] command [docker-compose]: spawnSync docker-compose ENOENT
  ❌ should start and shutdown docker container
	[x] command [docker-compose]: spawnSync docker-compose ENOENT

✅ test/hello/service/hello.test.ts

hooks
  ✅ Hello unittest

✅ test/wallet/service/create.test.ts

Wallet.Create Wallet.Create
  ✅ should create a ethereum wallet with address and private key

Annotations

Check failure on line 35 in test/eth/service/backup.test.ts

See this annotation in the file changed.

@github-actions github-actions / mocha-report

test/eth/service/backup.test.ts ► Quorum.Backup ► "after all" hook in "Quorum.Backup"

Failed test found in:
  test-results.json
Error:
  ENOENT: no such file or directory, lstat '/home/runner/work/bdk/bdk/test/bdk/backup'
Raw output
Error: ENOENT: no such file or directory, lstat '/home/runner/work/bdk/bdk/test/bdk/backup'
    at Object.lstatSync (node:fs:1668:3)
    at __node_internal_ (node:internal/fs/utils:825:8)
    at Object.rmSync (node:fs:1275:13)
    at Context.<anonymous> (test/eth/service/backup.test.ts:35:8)
    at processImmediate (node:internal/timers:476:21)

Check failure on line 361 in src/eth/instance/bdkFile.ts

See this annotation in the file changed.

@github-actions github-actions / mocha-report

test/eth/service/backup.test.ts ► Quorum.Backup ► "before all" hook in "Quorum.Backup"

Failed test found in:
  test-results.json
Error:
  /home/runner/work/bdk/bdk/test/bdk/bdk-quorum-network no exist
Raw output
Error: /home/runner/work/bdk/bdk/test/bdk/bdk-quorum-network no exist
    at BdkFile.checkPathExist (src/eth/instance/bdkFile.ts:361:13)
    at BdkFile.getBdkPath (src/eth/instance/bdkFile.ts:215:10)
    at BdkFile.getValidatorDockerComposeYamlPath (src/eth/instance/bdkFile.ts:263:20)
    at new Validator (src/eth/instance/validator.ts:11:43)
    at Network.create (src/eth/service/network.ts:83:12)
    at Context.<anonymous> (test/eth/service/backup.test.ts:30:19)
    at processImmediate (node:internal/timers:476:21)

Check failure on line 361 in src/eth/instance/bdkFile.ts

See this annotation in the file changed.

@github-actions github-actions / mocha-report

test/eth/service/explorer.test.ts ► Quorum.Explorer.Service Quorum.Explorer.create ► should create and start the explorer

Failed test found in:
  test-results.json
Error:
  /home/runner/work/bdk/bdk/test/bdk/bdk-quorum-network no exist
Raw output
Error: /home/runner/work/bdk/bdk/test/bdk/bdk-quorum-network no exist
    at BdkFile.checkPathExist (src/eth/instance/bdkFile.ts:361:13)
    at BdkFile.getBdkPath (src/eth/instance/bdkFile.ts:215:10)
    at BdkFile.getExplorerDockerComposeYamlPath (src/eth/instance/bdkFile.ts:259:20)
    at new Explorer (src/eth/instance/explorer.ts:11:43)
    at Explorer.create (src/eth/service/explorer.ts:15:19)
    at Context.<anonymous> (test/eth/service/explorer.test.ts:26:22)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)

Check failure on line 361 in src/eth/instance/bdkFile.ts

See this annotation in the file changed.

@github-actions github-actions / mocha-report

test/eth/service/explorer.test.ts ► Quorum.Explorer.Service Quorum.Explorer.delete ► should delete the explorer

Failed test found in:
  test-results.json
Error:
  /home/runner/work/bdk/bdk/test/bdk/bdk-quorum-network no exist
Raw output
Error: /home/runner/work/bdk/bdk/test/bdk/bdk-quorum-network no exist
    at BdkFile.checkPathExist (src/eth/instance/bdkFile.ts:361:13)
    at BdkFile.getBdkPath (src/eth/instance/bdkFile.ts:215:10)
    at BdkFile.getExplorerDockerComposeYamlPath (src/eth/instance/bdkFile.ts:259:20)
    at new Explorer (src/eth/instance/explorer.ts:11:43)
    at Explorer.delete (src/eth/service/explorer.ts:19:12)
    at Context.<anonymous> (test/eth/service/explorer.test.ts:48:28)
    at processImmediate (node:internal/timers:476:21)

Check failure on line 28 in test/fabric/service/backup.test.ts

See this annotation in the file changed.

@github-actions github-actions / mocha-report

test/fabric/service/backup.test.ts ► Fabric.Backup ► "after all" hook in "Fabric.Backup"

Failed test found in:
  test-results.json
Error:
  ENOENT: no such file or directory, lstat '/home/runner/work/bdk/bdk/test/bdk/backup'
Raw output
Error: ENOENT: no such file or directory, lstat '/home/runner/work/bdk/bdk/test/bdk/backup'
    at Object.lstatSync (node:fs:1668:3)
    at __node_internal_ (node:internal/fs/utils:825:8)
    at Object.rmSync (node:fs:1275:13)
    at Context.<anonymous> (test/fabric/service/backup.test.ts:28:8)
    at processImmediate (node:internal/timers:476:21)

Check failure on line 96 in src/fabric/instance/infra/docker/runner.ts

See this annotation in the file changed.

@github-actions github-actions / mocha-report

test/fabric/service/backup.test.ts ► Fabric.Backup ► "before all" hook in "Fabric.Backup"

Failed test found in:
  test-results.json
Error:
  [x] command [docker-compose]: spawnSync docker-compose ENOENT
Raw output
Error: [x] command [docker-compose]: spawnSync docker-compose ENOENT
    at Runner.runSpawnSync (src/fabric/instance/infra/docker/runner.ts:96:13)
    at Runner.upInBackground (src/fabric/instance/infra/docker/runner.ts:109:27)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async Peer.up (src/fabric/instance/peer.ts:19:12)
    at async Peer.up (src/fabric/service/peer.ts:22:12)
    at async MinimumNetwork.peerAndOrdererUp (test/fabric/util/minimumNetwork.ts:86:5)
    at async Context.<anonymous> (test/fabric/service/backup.test.ts:23:5)

Check failure on line 96 in src/fabric/instance/infra/docker/runner.ts

See this annotation in the file changed.

@github-actions github-actions / mocha-report

test/fabric/service/caService.test.ts ► Fabric.CA Fabric.CA.enrollICA ► "after all" hook for "register ica"

Failed test found in:
  test-results.json
Error:
  [x] command [docker-compose]: spawnSync docker-compose ENOENT
Raw output
Error: [x] command [docker-compose]: spawnSync docker-compose ENOENT
    at Runner.runSpawnSync (src/fabric/instance/infra/docker/runner.ts:96:13)
    at Runner.downAndRemoveVolumes (src/fabric/instance/infra/docker/runner.ts:115:27)
    at CA.down (src/fabric/instance/ca.ts:24:29)
    at Ca.down (src/fabric/service/caService.ts:48:72)
    at Context.<anonymous> (test/fabric/service/caService.test.ts:234:23)
    at processImmediate (node:internal/timers:476:21)

Check failure on line 96 in src/fabric/instance/infra/docker/runner.ts

See this annotation in the file changed.

@github-actions github-actions / mocha-report

test/fabric/service/caService.test.ts ► Fabric.CA Fabric.CA.enrollICA ► "before all" hook for "enroll client"

Failed test found in:
  test-results.json
Error:
  [x] command [docker-compose]: spawnSync docker-compose ENOENT
Raw output
Error: [x] command [docker-compose]: spawnSync docker-compose ENOENT
    at Runner.runSpawnSync (src/fabric/instance/infra/docker/runner.ts:96:13)
    at Runner.upInBackground (src/fabric/instance/infra/docker/runner.ts:109:27)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async CA.up (src/fabric/instance/ca.ts:19:12)
    at async Ca.up (src/fabric/service/caService.ts:40:12)
    at async Context.<anonymous> (test/fabric/service/caService.test.ts:221:7)

Check failure on line 96 in src/fabric/instance/infra/docker/runner.ts

See this annotation in the file changed.

@github-actions github-actions / mocha-report

test/fabric/service/caService.test.ts ► Fabric.CA Fabric.CA.enrollOrg ► "after all" hook for "enroll wrong format"

Failed test found in:
  test-results.json
Error:
  [x] command [docker-compose]: spawnSync docker-compose ENOENT
Raw output
Error: [x] command [docker-compose]: spawnSync docker-compose ENOENT
    at Runner.runSpawnSync (src/fabric/instance/infra/docker/runner.ts:96:13)
    at Runner.downAndRemoveVolumes (src/fabric/instance/infra/docker/runner.ts:115:27)
    at CA.down (src/fabric/instance/ca.ts:24:29)
    at Ca.down (src/fabric/service/caService.ts:48:72)
    at Context.<anonymous> (test/fabric/service/caService.test.ts:286:23)
    at processImmediate (node:internal/timers:476:21)

Check failure on line 96 in src/fabric/instance/infra/docker/runner.ts

See this annotation in the file changed.

@github-actions github-actions / mocha-report

test/fabric/service/caService.test.ts ► Fabric.CA Fabric.CA.enrollOrg ► "before all" hook for "enroll && register orderer"

Failed test found in:
  test-results.json
Error:
  [x] command [docker-compose]: spawnSync docker-compose ENOENT
Raw output
Error: [x] command [docker-compose]: spawnSync docker-compose ENOENT
    at Runner.runSpawnSync (src/fabric/instance/infra/docker/runner.ts:96:13)
    at Runner.upInBackground (src/fabric/instance/infra/docker/runner.ts:109:27)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async CA.up (src/fabric/instance/ca.ts:19:12)
    at async Ca.up (src/fabric/service/caService.ts:40:12)
    at async Context.<anonymous> (test/fabric/service/caService.test.ts:264:7)

Check failure on line 96 in src/fabric/instance/infra/docker/runner.ts

See this annotation in the file changed.

@github-actions github-actions / mocha-report

test/fabric/service/caService.test.ts ► Fabric.CA Fabric.CA.enrollRCA ► up & down

Failed test found in:
  test-results.json
Error:
  [x] command [docker-compose]: spawnSync docker-compose ENOENT
Raw output
Error: [x] command [docker-compose]: spawnSync docker-compose ENOENT
    at Runner.runSpawnSync (src/fabric/instance/infra/docker/runner.ts:96:13)
    at Runner.upInBackground (src/fabric/instance/infra/docker/runner.ts:109:27)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async CA.up (src/fabric/instance/ca.ts:19:12)
    at async Ca.up (src/fabric/service/caService.ts:40:12)
    at async Context.<anonymous> (test/fabric/service/caService.test.ts:206:7)