@devicecloud.dev/dcd
Version:
Better cloud maestro testing
31 lines (30 loc) • 1.27 kB
TypeScript
import { Command } from '@oclif/core';
type StatusResponse = {
appBinaryId?: string;
attempts?: number;
consoleUrl?: string;
error?: string;
status: 'CANCELLED' | 'FAILED' | 'PASSED' | 'PENDING' | 'RUNNING';
tests: {
durationSeconds?: number;
failReason?: string;
name: string;
status: 'CANCELLED' | 'FAILED' | 'PASSED' | 'PENDING' | 'RUNNING';
}[];
uploadId?: string;
};
export default class Status extends Command {
static description: string;
static enableJsonFlag: boolean;
static examples: string[];
static flags: {
apiKey: import("@oclif/core/lib/interfaces").OptionFlag<string, import("@oclif/core/lib/interfaces").CustomOptions>;
apiUrl: import("@oclif/core/lib/interfaces").OptionFlag<string, import("@oclif/core/lib/interfaces").CustomOptions>;
json: import("@oclif/core/lib/interfaces").BooleanFlag<boolean>;
name: import("@oclif/core/lib/interfaces").OptionFlag<string, import("@oclif/core/lib/interfaces").CustomOptions>;
'upload-id': import("@oclif/core/lib/interfaces").OptionFlag<string, import("@oclif/core/lib/interfaces").CustomOptions>;
};
run(): Promise<StatusResponse | void>;
private getStatusSymbol;
}
export {};