Copy cloud runner cache into github workspace directory

pull/461/head
Frostebite 2022-09-28 01:30:16 +01:00
parent a265b507a6
commit e06440bf8d
1 changed files with 15 additions and 5 deletions

View File

@ -47,11 +47,21 @@ describe('Cloud Runner Caching', () => {
const results2 = await CloudRunner.run(buildParameter2, baseImage2.toString());
CloudRunnerLogger.log(`run 2 succeeded`);
expect(results2).toContain(buildParameter.cacheKey);
expect(results2).toContain(buildSucceededString);
expect(results2).not.toContain('There is 0 files/dir in the cache pulled contents for Library');
expect(results2).not.toContain('There is 0 files/dir in the cache pulled contents for LFS');
expect(results2).not.toContain(libraryString);
const build2ContainsCacheKey = results2.includes(buildParameter.cacheKey);
const build2ContainsBuildSucceeded = results2.includes(buildSucceededString);
const build2NotContainsNoLibraryMessage = !results2.includes(libraryString);
const build2NotContainsZeroLibraryCacheFilesMessage = !results2.includes(
'There is 0 files/dir in the cache pulled contents for Library',
);
const build2NotContainsZeroLFSCacheFilesMessage = !results2.includes(
'There is 0 files/dir in the cache pulled contents for LFS',
);
expect(build2ContainsCacheKey);
expect(build2ContainsBuildSucceeded);
expect(build2NotContainsZeroLibraryCacheFilesMessage);
expect(build2NotContainsZeroLFSCacheFilesMessage);
expect(build2NotContainsNoLibraryMessage);
}, 10000000);
}
});