mirror of
https://github.com/garrytan/gstack.git
synced 2026-09-28 07:32:14 +02:00
v1.90.2.0 perf: halve local free-suite time and preserve coverage (#2972)
* perf: remove repeated test work and preserve AUQ execution budgets * fix: validate native evaluation fixture evidence at its actual boundaries * fix: clarify deployment approval and recovery state transitions * chore: document coverage and release v1.90.2.0 * test: preserve Windows scheduling and native no-change consent * test: recognize verified reads through fixture symlinks * test: isolate alias-name installation from runtime assets
This commit is contained in:
@@ -546,6 +546,7 @@ process.on('SIGINT', () => {
|
||||
process.exit(0);
|
||||
});
|
||||
process.stdin.resume();
|
||||
process.stdout.write('\x1b7PTY_READY:' + process.env.FIXTURE_RECORD + '\x1b8\x1b[J');
|
||||
`);
|
||||
fs.chmodSync(fakePath, 0o755);
|
||||
const runnerUrl = pathToFileURL(path.join(ROOT, 'test/helpers/claude-pty-runner.ts')).href;
|
||||
@@ -572,6 +573,7 @@ const results = await Promise.all(cases.map(async (item) => ({
|
||||
skillName: item.skillName,
|
||||
slashCommand: '/' + item.skillName + (item.namedTarget ? ' PLAN.md' : ''),
|
||||
followUpPrompt: item.prompt,
|
||||
startupReadyMarker: 'PTY_READY:' + item.record,
|
||||
fixtureFiles: item.files,
|
||||
preconfiguredReviewActor: item.preconfiguredReviewActor,
|
||||
expectedPlanPath: item.report,
|
||||
|
||||
Reference in New Issue
Block a user