🌳
pt0/opencodeF/k8sF/testsF/runThrowawayCsTestsAI.mjs
4// Non-destructive healthcheck-only runtests for prod codeserv instances
5export const runCodeservRuntests = async ({codeservHostname, ep, password = undefined}) => {
6 return runCodeservHealthcheck({hostname: codeservHostname, password})
7}
9// Throwaway tests with optional delete/delpvcs (destructive when --suite=recreate)
10export const runThrowawayCsTests = async ({syncWithAction, cluster_name, codeservName, gitsshName, codeservHostname, ep, setupFn, includeCleanup = true, password}) =>
12 syncWithAction,
13 cluster_name,
14 pvcNames: [gitsshName, codeservName],
15 suiteName: 'codeserv-throwaway',
16 ep,
17 includeDelpvcs: true,
18 includeCleanup,
19 setupFn,
20 verifyFn: () => runCodeservHealthcheck({hostname: codeservHostname, password}).then(r => ({passed: r.passed, msg: r.passed ? 'healthcheck passed' : 'healthcheck failed'})),
21 })