Improve code coverage for cli package (#13724)

This commit is contained in:
Megha Bansal
2025-11-24 23:11:46 +05:30
committed by GitHub
parent 569c6f1dd0
commit 95693e265e
47 changed files with 5115 additions and 489 deletions
+6 -2
View File
@@ -112,7 +112,7 @@ export function validateDnsResolutionOrder(
return defaultValue;
}
function getNodeMemoryArgs(isDebugMode: boolean): string[] {
export function getNodeMemoryArgs(isDebugMode: boolean): string[] {
const totalMemoryMB = os.totalmem() / (1024 * 1024);
const heapStats = v8.getHeapStatistics();
const currentMaxOldSpaceSizeMb = Math.floor(
@@ -452,7 +452,11 @@ export async function main() {
createPolicyUpdater(policyEngine, messageBus);
// Cleanup sessions after config initialization
await cleanupExpiredSessions(config, settings.merged);
try {
await cleanupExpiredSessions(config, settings.merged);
} catch (e) {
debugLogger.error('Failed to cleanup expired sessions:', e);
}
if (config.getListExtensions()) {
debugLogger.log('Installed extensions:');