From ac994031a06fb721f10071bdc62b5ec35cb3fb7c Mon Sep 17 00:00:00 2001 From: Jeromy Cannon Date: Sat, 15 Feb 2025 17:18:14 +0000 Subject: [PATCH] added node start Signed-off-by: Jeromy Cannon --- test/e2e/commands/dual_cluster_full.test.ts | 32 +++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/test/e2e/commands/dual_cluster_full.test.ts b/test/e2e/commands/dual_cluster_full.test.ts index 42df95486..22b022d03 100644 --- a/test/e2e/commands/dual_cluster_full.test.ts +++ b/test/e2e/commands/dual_cluster_full.test.ts @@ -148,6 +148,30 @@ function soloNetworkDeployArgv(deployment: string, namespace: NamespaceName): an return argv; } +function soloNodeSetupArgv(deployment: string): any { + const argv = newArgv(); + argv.push('node'); + argv.push('setup'); + argv.push(optionFromFlag(Flags.cacheDir)); + argv.push(getTestCacheDir()); + argv.push(optionFromFlag(Flags.devMode)); + argv.push(optionFromFlag(Flags.deployment)); + argv.push(deployment); + argv.push(optionFromFlag(Flags.quiet)); + return argv; +} + +function soloNodeStartArgv(deployment: string) { + const argv = newArgv(); + argv.push('node'); + argv.push('start'); + argv.push(optionFromFlag(Flags.devMode)); + argv.push(optionFromFlag(Flags.deployment)); + argv.push(deployment); + argv.push(optionFromFlag(Flags.quiet)); + return argv; +} + describe('Dual Cluster Full E2E Test', async function dualClusterFullE2eTest(): Promise { this.bail(true); const testName: string = 'dual-cluster-full'; @@ -230,7 +254,15 @@ describe('Dual Cluster Full E2E Test', async function dualClusterFullE2eTest(): }); // TODO node setup + it(`${testName}: node setup`, async () => { + main(soloNodeSetupArgv(deployment)); + }); + // TODO node start + it(`${testName}: node start`, async () => { + main(soloNodeStartArgv(deployment)); + }); + // TODO mirror node deploy // TODO explorer deploy // TODO json rpc relay deploy