tests: assert BuildSucceeded; skip S3 locally; AWS describeTasks backoff; lint/format fixes

This commit is contained in:
Frostebite
2025-09-03 20:49:52 +01:00
parent eb8b92cda1
commit c8f881a385
6 changed files with 67 additions and 65 deletions

View File

@@ -54,21 +54,8 @@ describe('Cloud Runner pre-built S3 steps', () => {
const buildParameter2 = await CreateParameters(overrides);
const baseImage2 = new ImageTag(buildParameter2);
const results2Object = await CloudRunner.run(buildParameter2, baseImage2.toString());
const results2 = results2Object.BuildResults;
CloudRunnerLogger.log(`run 2 succeeded`);
// Look for multiple indicators of a successful build
const buildIndicators = [
'Build succeeded',
'Build succeeded!',
'Build Succeeded',
'succeeded',
'Cloud Runner finished running standard build automation',
'Cloud runner job has finished successfully',
];
const buildWasSuccessful = buildIndicators.some((indicator) => results2.includes(indicator));
expect(buildWasSuccessful).toBeTruthy();
expect(results2Object.BuildSucceeded).toBe(true);
// Only run S3 operations if we're in CI or AWS CLI is available
if (isCI || awsAvailable) {