# Class CIM_DiagnosticSubTestRecord
extends CIM_DiagnosticRecord

This is a subclass of CIM_DiagnosticRecord that identfies another log for a subtest of the diagnostic test.

### Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods

## Class Hierarchy

CIM_ManagedElement
|
+--CIM_RecordForLog
|
+--CIM_DiagnosticRecord
|
+--CIM_DiagnosticSubTestRecord

## Direct Known Subclasses

## Class Qualifiers

Name | Data Type | Value
--- | --- | ---
Description | string | This is a subclass of CIM_DiagnosticRecord that identfies another log for a subtest of the diagnostic test.
UMLPackagePath | string | CIM::System::Diagnostics
Version | string | 2.45.0

## Class Properties

### Local Class Properties

Name | Data Type | Default Value | Qualifiers
--- | --- | --- | ---
Name | Data Type | Value
TestCompletionStatus | string |
Description | string | This is the message id of the completion status message. The possible values include: * "DIAG0" - The test passed. * "DIAG3" - The device test failed. * "DIAG4" - The test was completed with warnings. * "DIAG44" - The test did not start. * "DIAG45" - The test aborted.

### Inherited Properties

Name | Data Type
--- | ---
Caption | string
CreationTimeStamp | datetime
Description | string
ElementName | string
ExpirationDate | datetime
Generation | uint64
InstanceID | string
Locale | string
ManagedElementName | string
OtherRecordTypeDescription | string
PerceivedSeverity | uint16
RecordData | string
RecordFormat | string
RecordType | uint16
ServiceName | string

## Class Methods