@gatling.io/cli
Version:
Gatling JS is a JavaScript/TypeScript interface for the [Gatling load testing tool](https://gatling.io/).
36 lines (35 loc) • 1.27 kB
TypeScript
import { RunJavaProcessOptions } from "./java";
import { SimulationFile } from "./simulations";
export interface EnterprisePackageOptions {
bundleFile: string;
resourcesFolder: string;
protoTargetFolder: string;
packageFile: string;
postman: string | undefined;
simulations: SimulationFile[];
}
export declare const enterprisePackage: (options: EnterprisePackageOptions) => Promise<void>;
export interface EnterprisePluginOptions extends RunJavaProcessOptions {
bundleFile: string;
resourcesFolder: string;
resultsFolder: string;
apiUrl: string;
webAppUrl: string;
apiToken?: string;
controlPlaneUrl?: string;
trustStore?: string;
trustStorePassword?: string;
nonInteractive: boolean;
}
export interface EnterpriseDeployOptions extends EnterprisePluginOptions {
packageDescriptorFilename: string;
packageFile: string;
}
export declare const enterpriseDeploy: (options: EnterpriseDeployOptions) => Promise<void>;
export interface EnterpriseStartOptions extends EnterpriseDeployOptions {
enterpriseSimulation?: string;
runTitle?: string;
runDescription?: string;
waitForRunEnd?: boolean;
}
export declare const enterpriseStart: (options: EnterpriseStartOptions) => Promise<void>;