(point: string)
| 1330 | }; |
| 1331 | |
| 1332 | const pauseMigrationForTest = async (point: string): Promise<void> => { |
| 1333 | if (process.env.NODE_ENV !== "test") return; |
| 1334 | if (process.env.EXECUTOR_V1_V2_MIGRATION_PAUSE_AT !== point) return; |
| 1335 | const marker = process.env.EXECUTOR_V1_V2_MIGRATION_PAUSE_FILE; |
| 1336 | if (!marker) return; |
| 1337 | fs.mkdirSync(dirname(marker), { recursive: true }); |
| 1338 | fs.writeFileSync(marker, `${point}\n`, { mode: 0o600 }); |
| 1339 | fsyncFileIfExists(marker); |
| 1340 | await new Promise<void>(() => {}); |
| 1341 | }; |
| 1342 | |
| 1343 | const writeMigratedSecrets = async (input: { |
| 1344 | readonly fileValues: Record<string, string>; |
no test coverage detected