diff --git a/dist/index.js b/dist/index.js index 93b7ddc3..4bffd652 100644 Binary files a/dist/index.js and b/dist/index.js differ diff --git a/dist/index.js.map b/dist/index.js.map index 95148ef6..e6aa6f7e 100644 Binary files a/dist/index.js.map and b/dist/index.js.map differ diff --git a/src/model/cloud-runner/services/core/cloud-runner-system.ts b/src/model/cloud-runner/services/core/cloud-runner-system.ts index 97cdfc49..37047592 100644 --- a/src/model/cloud-runner/services/core/cloud-runner-system.ts +++ b/src/model/cloud-runner/services/core/cloud-runner-system.ts @@ -31,7 +31,7 @@ export class CloudRunnerSystem { return await new Promise((promise, throwError) => { let output = ''; - const child = exec(command, (error, stdout, stderr) => { + const child = exec(command, { maxBuffer: 1024 * 500 }, (error, stdout, stderr) => { if (!suppressError && error) { RemoteClientLogger.log(error.toString()); throwError(error); diff --git a/src/model/cloud-runner/tests/e2e/cloud-runner-end2end-caching.test.ts b/src/model/cloud-runner/tests/e2e/cloud-runner-end2end-caching.test.ts index 2a77823c..aae018b0 100644 --- a/src/model/cloud-runner/tests/e2e/cloud-runner-end2end-caching.test.ts +++ b/src/model/cloud-runner/tests/e2e/cloud-runner-end2end-caching.test.ts @@ -69,7 +69,7 @@ describe('Cloud Runner Caching', () => { const build2ContainsCacheKey = results2.includes(buildParameter.cacheKey); const build2ContainsBuildSucceeded = results2.includes(buildSucceededString); - const build2NotContainsNoLibraryMessage = !results2.includes(libraryString); + const build2NotContainsNoLibraryMessage = !results2.split('Activation successful')[1].includes(libraryString); const build2NotContainsZeroLibraryCacheFilesMessage = !results2.includes( 'There is 0 files/dir in the cache pulled contents for Library', ); diff --git a/src/model/cloud-runner/tests/e2e/cloud-runner-end2end-retaining.test.ts b/src/model/cloud-runner/tests/e2e/cloud-runner-end2end-retaining.test.ts index 8494527e..c0b63ec7 100644 --- a/src/model/cloud-runner/tests/e2e/cloud-runner-end2end-retaining.test.ts +++ b/src/model/cloud-runner/tests/e2e/cloud-runner-end2end-retaining.test.ts @@ -59,7 +59,7 @@ describe('Cloud Runner Retain Workspace', () => { const build2ContainsRetainedWorkspacePhrase = results2.includes(`Retained Workspace:`); const build2ContainsWorkspaceExistsAlreadyPhrase = results2.includes(`Retained Workspace Already Exists!`); const build2ContainsBuildSucceeded = results2.includes(buildSucceededString); - const build2NotContainsNoLibraryMessage = !results2.includes(libraryString); + const build2NotContainsNoLibraryMessage = !results2.split('Activation successful')[1].includes(libraryString); const build2NotContainsZeroLibraryCacheFilesMessage = !results2.includes( 'There is 0 files/dir in the cache pulled contents for Library', );