Guard initial g10 staging paths
This commit is contained in:
@@ -8215,6 +8215,14 @@
|
||||
"g10-l2-while-active",
|
||||
["test.ngc"],
|
||||
);
|
||||
const g10InitialStagedNgcFiles = [
|
||||
`${g10L1L10Dir}/test.ngc`,
|
||||
`${g10L11Dir}/test.ngc`,
|
||||
`${g10L2WhileActiveDir}/test.ngc`,
|
||||
].map((path) => path.replace("/work/browser-interp/g10/", ""));
|
||||
if (g10InitialStagedNgcFiles.join(",") !== g10RegressionFiles.slice(0, 3).join(",")) {
|
||||
throw new Error("browser_interp_g10_initial_staging_manifest: list drift");
|
||||
}
|
||||
verifyExpectedOutput(
|
||||
"browser_interp_g10_l2_while_active",
|
||||
interp.runFile(`${g10L2WhileActiveDir}/test.ngc`),
|
||||
|
||||
@@ -3106,6 +3106,17 @@ verifyExpectedOutput(
|
||||
);
|
||||
|
||||
const g10L2WhileActiveDir = writeG10RegressionFiles("g10-l2-while-active", ["test.ngc"]);
|
||||
assert.deepEqual(
|
||||
[
|
||||
`${g10L1L10Dir}/test.ngc`,
|
||||
`${g10L11Dir}/test.ngc`,
|
||||
`${g10L2WhileActiveDir}/test.ngc`,
|
||||
],
|
||||
g10RegressionFiles
|
||||
.slice(0, 3)
|
||||
.map((file) => `/work/interp/g10/${file}`),
|
||||
"interp g10 initial staging manifest drift",
|
||||
);
|
||||
verifyExpectedOutput(
|
||||
"interp_g10_l2_while_active_wasm",
|
||||
interp.runFile(`${g10L2WhileActiveDir}/test.ngc`),
|
||||
|
||||
Reference in New Issue
Block a user