MCPcopy
hub / github.com/CapSoftware/Cap / printHelp

Function printHelp

apps/desktop/scripts/desktop-memory-soak.js:161–223  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

159}
160
161function printHelp() {
162 console.log("Cap desktop memory soak test");
163 console.log("");
164 console.log("Usage:");
165 console.log(" pnpm --dir apps/desktop test:memory [options]");
166 console.log("");
167 console.log("Options:");
168 console.log(
169 ` --cycles <n> default ${DEFAULTS.cycles}`,
170 );
171 console.log(
172 ` --baseline-seconds <n> default ${DEFAULTS.baselineSeconds}`,
173 );
174 console.log(
175 ` --settle-seconds <n> default ${DEFAULTS.settleSeconds}`,
176 );
177 console.log(
178 ` --interval-seconds <n> default ${DEFAULTS.intervalSeconds}`,
179 );
180 console.log(
181 ` --max-cycle-ratchet-mb <n> default ${DEFAULTS.maxCycleRatchetMb}`,
182 );
183 console.log(
184 ` --max-total-growth-mb <n> default ${DEFAULTS.maxTotalGrowthMb}`,
185 );
186 console.log(
187 ` --new-webkit-window-seconds <n> default ${DEFAULTS.newWebKitWindowSeconds}`,
188 );
189 console.log(
190 ` --initial-webkit-window-seconds <n> default ${DEFAULTS.initialWebKitWindowSeconds}`,
191 );
192 console.log(
193 ` --recording-seconds <n> default ${DEFAULTS.recordingSeconds}`,
194 );
195 console.log(
196 ` --display-sleep-seconds <n> default ${DEFAULTS.displaySleepSeconds}`,
197 );
198 console.log(
199 ` --launch-timeout-seconds <n> default ${DEFAULTS.launchTimeoutSeconds}`,
200 );
201 console.log(
202 ` --stop-timeout-seconds <n> default ${DEFAULTS.stopTimeoutSeconds}`,
203 );
204 console.log(
205 ` --app-command-prefix <path> default ${DEFAULTS.appCommandPrefix}`,
206 );
207 console.log(
208 ` --store-path <path> default ${DEFAULTS.storePath}`,
209 );
210 console.log(
211 " --manual keep the old prompt-driven flow",
212 );
213 console.log(
214 " --skip-display-sleep skip pmset displaysleepnow",
215 );
216 console.log("");
217 console.log(
218 "The script launches the target Cap binary, rewrites the selected store with temporary hotkeys, tracks Cap, WindowServer, related WebKit helpers, and camera/audio daemons, and restores the store afterward.",

Callers 1

mainFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected