Advance WBV2 through native engine module matrix
Some checks failed
M6 deployable RC / quick (push) Has been cancelled
M6 deployable RC / chromium (push) Has been cancelled
M6 deployable RC / release (push) Has been cancelled

This commit is contained in:
mes123456
2026-08-28 00:46:58 +08:00
parent d436f268f0
commit b78e23b16c
50 changed files with 11906 additions and 26 deletions

View File

@@ -341,7 +341,7 @@ export function buildTaskContext(requestedTask) {
const parentStatusSource = fs.existsSync(parentStatusPath) ? read(parentStatusPath) : "";
const ownManifestPath = path.join(root, "tests/golden", task, "manifest.json");
const ownManifest = fs.existsSync(ownManifestPath) ? json(ownManifestPath) : null;
if (!requestedTask && task === queue.currentTask && ownManifest?.status === "done") {
if (!requestedTask && task === queue.currentTask && ownManifest?.status === "done" && ownManifest.nextTask !== null) {
throw new Error(`queue current task ${task} is already done; advance EXECUTION_QUEUE.md to ${ownManifest.nextTask}`);
}
if (!requestedTask && task === queue.currentTask && path.basename(path.dirname(queue.parentManifest)) !== parent) {