testLab namespace

인터페이스

인터페이스 설명
클라이언트 정보 테스트를 호출한 클라이언트에 대한 정보입니다.
결과 저장소 테스트 결과가 저장된 위치입니다.
TestMatrixCompletedData 모든 Firebase 테스트 매트릭스 완료 이벤트 내의 데이터입니다.

유형 별칭

별칭 입력 설명
결과 요약 완료된 테스트 매트릭스의 결과 요약입니다.
테스트 상태 테스트 매트릭스에 가능한 테스트 상태입니다.

testLab.OutcomeSummary

완료된 테스트 매트릭스의 결과 요약입니다.

서명:

export type OutcomeSummary = 
/** The default value. This value is used if the state is omitted. */
"OUTCOME_SUMMARY_UNSPECIFIED"
/**
 * The test matrix run was successful, for instance:
 * - All test cases passed.
 * - No crash of the application under test was detected.
 */
 | "SUCCESS"
/**
 * A run failed, for instance:
 * - One or more test case failed.
 * - A test timed out.
 * - The application under test crashed.
 */
 | "FAILURE"
/**
 * Something unexpected happened. The test run should still be considered
 * unsuccessful but this is likely a transient problem and re-running the
 * test might be successful.
 */
 | "INCONCLUSIVE"
/** All tests were skipped. */
 | "SKIPPED";

testLab.TestState

테스트 매트릭스에 가능한 테스트 상태입니다.

서명:

export type TestState = 
/** The default value. This value is used if the state is omitted. */
"TEST_STATE_UNSPECIFIED"
/** The test matrix is being validated. */
 | "VALIDATING"
/** The test matrix is waiting for resources to become available. */
 | "PENDING"
/** The test matrix has completed normally. */
 | "FINISHED"
/** The test matrix has completed because of an infrastructure failure. */
 | "ERROR"
/** The test matrix was not run because the provided inputs are not valid. */
 | "INVALID";