fix: corrected cache dir flag not working and added dual cluster e2e test #5655
12 fail, 229 pass in 1s
1 files 62 suites 1s ⏱️
241 tests 229 ✅ 0 💤 12 ❌
250 runs 238 ✅ 0 💤 12 ❌
Results for commit abdfa12.
Annotations
Check warning on line 0 in should return consensus nodes
github-actions / Unit Test Results - Linux
BaseCommand get consensus nodes should return consensus nodes (should return consensus nodes) failed
junit.xml [took 0s]
Raw output
this.getRemoteConfigManager(...).isLoaded is not a function
TypeError: this.getRemoteConfigManager(...).isLoaded is not a function
at BaseCommand.getConsensusNodes (/home/runner/_work/solo/solo/src/commands/base.ts:370:40)
at Context.<anonymous> (/home/runner/_work/solo/solo/test/unit/commands/base.test.ts:174:38)
at callFn (/home/runner/_work/solo/solo/node_modules/mocha/lib/runnable.js:364:21)
at Runnable.run (/home/runner/_work/solo/solo/node_modules/mocha/lib/runnable.js:352:5)
at Runner.runTest (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:677:10)
at /home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:800:12
at next (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:592:14)
at /home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:602:7
at next (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:485:14)
at Immediate._onImmediate (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:570:5)
at process.processImmediate (node:internal/timers:483:21)
Check warning on line 0 in should return contexts
github-actions / Unit Test Results - Linux
BaseCommand get consensus nodes should return contexts (should return contexts) failed
junit.xml [took 0s]
Raw output
this.getRemoteConfigManager(...).isLoaded is not a function
TypeError: this.getRemoteConfigManager(...).isLoaded is not a function
at BaseCommand.getConsensusNodes (/home/runner/_work/solo/solo/src/commands/base.ts:370:40)
at BaseCommand.getContexts (/home/runner/_work/solo/solo/src/commands/base.ts:418:10)
at Context.<anonymous> (/home/runner/_work/solo/solo/test/unit/commands/base.test.ts:189:32)
at callFn (/home/runner/_work/solo/solo/node_modules/mocha/lib/runnable.js:364:21)
at Runnable.run (/home/runner/_work/solo/solo/node_modules/mocha/lib/runnable.js:352:5)
at Runner.runTest (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:677:10)
at /home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:800:12
at next (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:592:14)
at /home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:602:7
at next (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:485:14)
at Immediate._onImmediate (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:570:5)
at process.processImmediate (node:internal/timers:483:21)
Check warning on line 0 in should return clusters references
github-actions / Unit Test Results - Linux
BaseCommand get consensus nodes should return clusters references (should return clusters references) failed
junit.xml [took 0s]
Raw output
this.getRemoteConfigManager(...).isLoaded is not a function
TypeError: this.getRemoteConfigManager(...).isLoaded is not a function
at BaseCommand.getConsensusNodes (/home/runner/_work/solo/solo/src/commands/base.ts:370:40)
at BaseCommand.getClusterRefs (/home/runner/_work/solo/solo/src/commands/base.ts:433:10)
at Context.<anonymous> (/home/runner/_work/solo/solo/test/unit/commands/base.test.ts:197:48)
at callFn (/home/runner/_work/solo/solo/node_modules/mocha/lib/runnable.js:364:21)
at Runnable.run (/home/runner/_work/solo/solo/node_modules/mocha/lib/runnable.js:352:5)
at Runner.runTest (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:677:10)
at /home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:800:12
at next (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:592:14)
at /home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:602:7
at next (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:485:14)
at Immediate._onImmediate (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:570:5)
at process.processImmediate (node:internal/timers:483:21)
Check warning on line 0 in Install function is called with expected parameters
github-actions / Unit Test Results - Linux
NetworkCommand unit tests Chart Install Function is called correctly Install function is called with expected parameters (Install function is called with expected parameters) failed
junit.xml [took 0s]
Raw output
Error installing chart solo-deployment
SoloError: Error installing chart solo-deployment
at NetworkCommand.deploy (/home/runner/_work/solo/solo/src/commands/network.ts:1105:13)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Context.<anonymous> (/home/runner/_work/solo/solo/test/unit/commands/network.test.ts:166:9)
Caused by: TypeError: Cannot redefine property: namespace
at Function.defineProperty (<anonymous>)
at <anonymous> (/home/runner/_work/solo/solo/src/commands/base.ts:240:18)
at Array.forEach (<anonymous>)
at new NewConfigClass (/home/runner/_work/solo/solo/src/commands/base.ts:237:26)
at NetworkCommand.getConfig (/home/runner/_work/solo/solo/src/commands/base.ts:273:31)
at NetworkCommand.prepareConfig (/home/runner/_work/solo/solo/src/commands/network.ts:646:51)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Task.task (/home/runner/_work/solo/solo/src/commands/network.ts:797:26)
at async Task.run (/home/runner/_work/solo/solo/node_modules/listr2/dist/index.js:2058:11)
Check warning on line 0 in Should use local chart directory
github-actions / Unit Test Results - Linux
NetworkCommand unit tests Chart Install Function is called correctly Should use local chart directory (Should use local chart directory) failed
junit.xml [took 0s]
Raw output
Error installing chart solo-deployment
SoloError: Error installing chart solo-deployment
at NetworkCommand.deploy (/home/runner/_work/solo/solo/src/commands/network.ts:1105:13)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Context.<anonymous> (/home/runner/_work/solo/solo/test/unit/commands/network.test.ts:188:9)
Caused by: TypeError: Cannot redefine property: namespace
at Function.defineProperty (<anonymous>)
at <anonymous> (/home/runner/_work/solo/solo/src/commands/base.ts:240:18)
at Array.forEach (<anonymous>)
at new NewConfigClass (/home/runner/_work/solo/solo/src/commands/base.ts:237:26)
at NetworkCommand.getConfig (/home/runner/_work/solo/solo/src/commands/base.ts:273:31)
at NetworkCommand.prepareConfig (/home/runner/_work/solo/solo/src/commands/network.ts:646:51)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Task.task (/home/runner/_work/solo/solo/src/commands/network.ts:797:26)
at async Task.run (/home/runner/_work/solo/solo/node_modules/listr2/dist/index.js:2058:11)
Check warning on line 0 in Should use prepare config correctly for all clusters
github-actions / Unit Test Results - Linux
NetworkCommand unit tests Chart Install Function is called correctly Should use prepare config correctly for all clusters (Should use prepare config correctly for all clusters) failed
junit.xml [took 0s]
Raw output
Cannot redefine property: namespace
TypeError: Cannot redefine property: namespace
at Function.defineProperty (<anonymous>)
at <anonymous> (/home/runner/_work/solo/solo/src/commands/base.ts:240:18)
at Array.forEach (<anonymous>)
at new NewConfigClass (/home/runner/_work/solo/solo/src/commands/base.ts:237:26)
at NetworkCommand.getConfig (/home/runner/_work/solo/solo/src/commands/base.ts:273:31)
at NetworkCommand.prepareConfig (/home/runner/_work/solo/solo/src/commands/network.ts:646:51)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Context.<anonymous> (/home/runner/_work/solo/solo/test/unit/commands/network.test.ts:215:24)
Check warning on line 0 in should be able to load a profile file
github-actions / Unit Test Results - Linux
ProfileManager should be able to load a profile file (should be able to load a profile file) failed
junit.xml [took 0s]
Raw output
profileFile does not exist: test/data/tmp/ProfileManager/test/data/test-profiles.yaml
IllegalArgumentError: profileFile does not exist: test/data/tmp/ProfileManager/test/data/test-profiles.yaml
at ProfileManager.loadProfiles (/home/runner/_work/solo/solo/src/core/profile_manager.ts:74:44)
at Context.<anonymous> (/home/runner/_work/solo/solo/test/unit/core/profile_manager.test.ts:108:37)
at callFn (/home/runner/_work/solo/solo/node_modules/mocha/lib/runnable.js:364:21)
at Runnable.run (/home/runner/_work/solo/solo/node_modules/mocha/lib/runnable.js:352:5)
at Runner.runTest (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:677:10)
at /home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:800:12
at next (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:592:14)
at /home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:602:7
at next (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:485:14)
at Immediate._onImmediate (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:570:5)
at process.processImmediate (node:internal/timers:483:21)
Check warning on line 0 in should determine Solo chart values [profile = test]
github-actions / Unit Test Results - Linux
ProfileManager determine chart values for a profile should determine Solo chart values [profile = test] (should determine Solo chart values [profile = test]) failed
junit.xml [took 0s]
Raw output
profileFile does not exist: test/data/tmp/ProfileManager/test/data/test-profiles.yaml
IllegalArgumentError: profileFile does not exist: test/data/tmp/ProfileManager/test/data/test-profiles.yaml
at ProfileManager.loadProfiles (/home/runner/_work/solo/solo/src/core/profile_manager.ts:74:44)
at Context.<anonymous> (/home/runner/_work/solo/solo/test/unit/core/profile_manager.test.ts:140:24)
at callFn (/home/runner/_work/solo/solo/node_modules/mocha/lib/runnable.js:364:21)
at Runnable.run (/home/runner/_work/solo/solo/node_modules/mocha/lib/runnable.js:352:5)
at Runner.runTest (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:677:10)
at /home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:800:12
at next (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:592:14)
at /home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:602:7
at next (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:485:14)
at Immediate.<anonymous> (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:570:5)
at process.processImmediate (node:internal/timers:483:21)
github-actions / Unit Test Results - Linux
ProfileManager determine chart values for a profile prepareValuesForSoloChart should set the value of a key to the contents of a file (prepareValuesForSoloChart should set the value of a key to the contents of a file) failed
junit.xml [took 0s]
Raw output
profileFile does not exist: test/data/tmp/ProfileManager/test/data/test-profiles.yaml
IllegalArgumentError: profileFile does not exist: test/data/tmp/ProfileManager/test/data/test-profiles.yaml
at ProfileManager.loadProfiles (/home/runner/_work/solo/solo/src/core/profile_manager.ts:74:44)
at ProfileManager.getProfile (/home/runner/_work/solo/solo/src/core/profile_manager.ts:103:12)
at ProfileManager.prepareValuesForSoloChart (/home/runner/_work/solo/solo/src/core/profile_manager.ts:328:26)
at Context.<anonymous> (/home/runner/_work/solo/solo/test/unit/core/profile_manager.test.ts:179:55)
at callFn (/home/runner/_work/solo/solo/node_modules/mocha/lib/runnable.js:364:21)
at Runnable.run (/home/runner/_work/solo/solo/node_modules/mocha/lib/runnable.js:352:5)
at Runner.runTest (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:677:10)
at /home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:800:12
at next (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:592:14)
at /home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:602:7
at next (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:485:14)
at Immediate.<anonymous> (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:570:5)
at process.processImmediate (node:internal/timers:483:21)
Check warning on line 0 in should determine mirror-node chart values [profile = test]
github-actions / Unit Test Results - Linux
ProfileManager determine chart values for a profile should determine mirror-node chart values [profile = test] (should determine mirror-node chart values [profile = test]) failed
junit.xml [took 0s]
Raw output
profileFile does not exist: test/data/tmp/ProfileManager/test/data/test-profiles.yaml
IllegalArgumentError: profileFile does not exist: test/data/tmp/ProfileManager/test/data/test-profiles.yaml
at ProfileManager.loadProfiles (/home/runner/_work/solo/solo/src/core/profile_manager.ts:74:44)
at Context.<anonymous> (/home/runner/_work/solo/solo/test/unit/core/profile_manager.test.ts:188:24)
at callFn (/home/runner/_work/solo/solo/node_modules/mocha/lib/runnable.js:364:21)
at Runnable.run (/home/runner/_work/solo/solo/node_modules/mocha/lib/runnable.js:352:5)
at Runner.runTest (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:677:10)
at /home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:800:12
at next (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:592:14)
at /home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:602:7
at next (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:485:14)
at Immediate.<anonymous> (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:570:5)
at process.processImmediate (node:internal/timers:483:21)
Check warning on line 0 in should determine hedera-explorer chart values [profile = test]
github-actions / Unit Test Results - Linux
ProfileManager determine chart values for a profile should determine hedera-explorer chart values [profile = test] (should determine hedera-explorer chart values [profile = test]) failed
junit.xml [took 0s]
Raw output
profileFile does not exist: test/data/tmp/ProfileManager/test/data/test-profiles.yaml
IllegalArgumentError: profileFile does not exist: test/data/tmp/ProfileManager/test/data/test-profiles.yaml
at ProfileManager.loadProfiles (/home/runner/_work/solo/solo/src/core/profile_manager.ts:74:44)
at Context.<anonymous> (/home/runner/_work/solo/solo/test/unit/core/profile_manager.test.ts:209:24)
at callFn (/home/runner/_work/solo/solo/node_modules/mocha/lib/runnable.js:364:21)
at Runnable.run (/home/runner/_work/solo/solo/node_modules/mocha/lib/runnable.js:352:5)
at Runner.runTest (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:677:10)
at /home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:800:12
at next (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:592:14)
at /home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:602:7
at next (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:485:14)
at Immediate.<anonymous> (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:570:5)
at process.processImmediate (node:internal/timers:483:21)
Check warning on line 0 in should determine rpc-relay chart values [profile = test]
github-actions / Unit Test Results - Linux
ProfileManager determine chart values for a profile should determine rpc-relay chart values [profile = test] (should determine rpc-relay chart values [profile = test]) failed
junit.xml [took 0s]
Raw output
profileFile does not exist: test/data/tmp/ProfileManager/test/data/test-profiles.yaml
IllegalArgumentError: profileFile does not exist: test/data/tmp/ProfileManager/test/data/test-profiles.yaml
at ProfileManager.loadProfiles (/home/runner/_work/solo/solo/src/core/profile_manager.ts:74:44)
at Context.<anonymous> (/home/runner/_work/solo/solo/test/unit/core/profile_manager.test.ts:221:24)
at callFn (/home/runner/_work/solo/solo/node_modules/mocha/lib/runnable.js:364:21)
at Runnable.run (/home/runner/_work/solo/solo/node_modules/mocha/lib/runnable.js:352:5)
at Runner.runTest (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:677:10)
at /home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:800:12
at next (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:592:14)
at /home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:602:7
at next (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:485:14)
at Immediate.<anonymous> (/home/runner/_work/solo/solo/node_modules/mocha/lib/runner.js:570:5)
at process.processImmediate (node:internal/timers:483:21)