Get-ServiceFabricTestCommandStatusList
الحصول على قائمة بجميع عمليات الخطأ التي تم تشغيلها في نظام المجموعة وحالتها
بناء الجملة
Get-ServiceFabricTestCommandStatusList
[-StateFilter <TestCommandStateFilter>]
[-TypeFilter <TestCommandTypeFilter>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
الوصف
يحصل Get-ServiceFabricTestCommandStatusList على قائمة بعمليات الخطأ التي تم تشغيلها في نظام المجموعة وحالتها. تتضمن قائمة الأخطاء التي تعقبتها هذه العملية فقدان بيانات القسم (Start-ServiceFabricPartitionDataLoss
)، وفقدان حصة القسم (Start-ServiceFabricPartitionQuorumLoss
)، وإعادة تشغيل القسم (Start-ServiceFabricPartitionRestart
) وانتقال حالة العقدة (Start-ServiceFabricNodeTransition
).
يمكن استخدام معرف العملية الذي تم إرجاعه للحصول على تفاصيل إضافية حول عملية الخطأ باستخدام واجهات برمجة تطبيقات الحصول على التقدم للخطأ المعني و/أو لإلغاء الخطأ باستخدام الأمر Stop-ServiceFabricTestCommand . يمكن العثور على التعيين من TestCommandType إلى واجهة برمجة تطبيقات التقدم أدناه
TestCommandType | الحصول على أمر التقدم |
---|---|
PartitionDataLoss | Get-ServiceFabricPartitionDataLossProgress |
PartitionQuorumLoss | Get-ServiceFabricPartitionQuorumLossProgress |
PartitionRestart | Get-ServiceFabricPartitionRestartProgress |
ترجمة العقدة | Get-ServiceFabricNodeTransitionProgress |
أمثلة
مثال 1: الحصول على حالة أوامر الاختبار الملغاة
PS C:\> Get-ServiceFabricTestCommandStatusList -StateFilter Cancelled
OperationId State TestCommandType
----------- ----- ---------------
a268cc73-2e30-462b-b3df-3a0d30e5b330 Cancelled PartitionQuorumLoss
يحصل هذا الأمر على حالة عمليات الخطأ التي تم إلغاؤها. في هذا المثال، تحتوي النتيجة على عملية خطأ واحدة.
مثال 2: الحصول على حالة جميع أوامر الاختبار
PS C:\> Get-ServiceFabricTestCommandStatusList
OperationId State TestCommandType
----------- ----- ---------------
aeaceca9-320d-4f7b-84e8-3cc13c29a974 Completed PartitionQuorumLoss
0e3fa169-dec0-46d1-8eff-2f1a4a3f5fde Completed PartitionRestart
a268cc73-2e30-462b-b3df-3a0d30e5b330 Cancelled PartitionQuorumLoss
51ed168c-bb22-47d5-97f9-6b74b353bb33 Completed PartitionQuorumLoss
ebd322c2-b1d3-46a7-b254-3cc42e6ca2d1 Completed PartitionRestart
d3f12b09-6a90-4745-a4fc-3f92149a7419 Completed PartitionDataLoss
يحصل هذا الأمر على حالة جميع عمليات الخطأ. تحتوي القائمة التي تم إرجاعها على خمس عمليات مكتملة، وواحدة تم إلغاؤها.
المعلمات
-StateFilter
يمكن استخدام هذه المعلمة لتصفية قائمة العمليات التي تم إرجاعها استنادا إلى الحالة الحالية لعملية الخطأ. يمكنك استخدام هذا للحد من النتائج التي تم إرجاعها إلى النتائج التي تهمك.
Type: | TestCommandStateFilter |
Accepted values: | Default, Running, RollingBack, CompletedSuccessfully, Failed, Cancelled, ForceCancelled, All |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TimeoutSec
تحديد فترة المهلة، بالثوان، للعملية.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TypeFilter
يمكن استخدام هذه المعلمة لتصفية قائمة العمليات التي تم إرجاعها استنادا إلى نوع عملية الخطأ. يمكنك استخدام هذا للحد من النتائج التي تم إرجاعها إلى أنواع الأخطاء التي تهمك.
Type: | TestCommandTypeFilter |
Accepted values: | Default, PartitionDataLoss, PartitionQuorumLoss, PartitionRestart, NodeTransition, All |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
الإدخالات
None
المخرجات
System.Object