Skip to content

Commit 22d47d9

Browse files
committed
test: disable linux llvm cache
1 parent 20cc86b commit 22d47d9

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

src/llvm/__tests__/llvm.test.ts

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,8 @@ describe("setup-llvm", () => {
7979
})
8080

8181
it("should setup LLVM", async () => {
82-
const { binDir } = await setupLLVM(getVersion("llvm", "true", await ubuntuVersion()), directory, process.arch)
82+
const osVersion = await ubuntuVersion()
83+
const { binDir } = await setupLLVM(getVersion("llvm", "true", osVersion), directory, process.arch)
8384
await testBin("clang++", ["--version"], binDir)
8485

8586
expect(process.env.CC?.includes("clang")).toBeTruthy()
@@ -96,24 +97,27 @@ describe("setup-llvm", () => {
9697
})
9798

9899
it("should find llvm in the cache", async () => {
99-
const { binDir } = await setupLLVM(getVersion("llvm", "true", await ubuntuVersion()), directory, process.arch)
100+
const osVersion = await ubuntuVersion()
101+
const { binDir } = await setupLLVM(getVersion("llvm", "true", osVersion), directory, process.arch)
100102
await testBin("clang++", ["--version"], binDir)
101103

102-
if (isGitHubCI()) {
104+
if (isGitHubCI() && process.platform !== "linux") {
103105
expect(binDir).toMatch(process.env.RUNNER_TOOL_CACHE ?? "hostedtoolcache")
106+
// TODO returns the install dir on linux
104107
}
105108

106109
expect(process.env.CC?.includes("clang")).toBeTruthy()
107110
expect(process.env.CXX?.includes("clang++")).toBeTruthy()
108111

109-
if (isGitHubCI()) {
112+
if (isGitHubCI() && process.platform !== "linux") {
110113
expect(process.env.CC).toMatch("hostedtoolcache")
111114
expect(process.env.CXX).toMatch("hostedtoolcache")
112115
}
113116
})
114117

115118
it("should setup clang-tidy and clang-format", async () => {
116-
const { binDir } = await setupClangTools(getVersion("llvm", "true", await ubuntuVersion()), directory, process.arch)
119+
const osVersion = await ubuntuVersion()
120+
const { binDir } = await setupClangTools(getVersion("llvm", "true", osVersion), directory, process.arch)
117121
await testBin("clang-tidy", ["--version"], binDir)
118122
await testBin("clang-format", ["--version"], binDir)
119123
})

0 commit comments

Comments
 (0)