61 lines
2.3 KiB
PHP
61 lines
2.3 KiB
PHP
<div class="space-y-6">
|
|
<div class="grid grid-cols-1 md:grid-cols-2 gap-4">
|
|
<div class="bg-white p-4 rounded shadow">
|
|
<h3 class="font-bold text-lg mb-2">Summary</h3>
|
|
<dl class="grid grid-cols-2 gap-x-4 gap-y-2">
|
|
<dt class="text-gray-600">Type:</dt>
|
|
<dd>{{ $run->type }}</dd>
|
|
|
|
<dt class="text-gray-600">Status:</dt>
|
|
<dd>{{ $run->status }}</dd>
|
|
|
|
<dt class="text-gray-600">Outcome:</dt>
|
|
<dd>{{ $run->outcome }}</dd>
|
|
|
|
<dt class="text-gray-600">Initiator:</dt>
|
|
<dd>{{ $run->initiator_name }}</dd>
|
|
</dl>
|
|
</div>
|
|
|
|
<div class="bg-white p-4 rounded shadow">
|
|
<h3 class="font-bold text-lg mb-2">Timing</h3>
|
|
<dl class="grid grid-cols-2 gap-x-4 gap-y-2">
|
|
<dt class="text-gray-600">Created:</dt>
|
|
<dd>{{ $run->created_at }}</dd>
|
|
|
|
<dt class="text-gray-600">Started:</dt>
|
|
<dd>{{ $run->started_at ?? '-' }}</dd>
|
|
|
|
<dt class="text-gray-600">Completed:</dt>
|
|
<dd>{{ $run->completed_at ?? '-' }}</dd>
|
|
</dl>
|
|
</div>
|
|
</div>
|
|
|
|
@if(!empty($run->summary_counts))
|
|
<div class="bg-white p-4 rounded shadow">
|
|
<h3 class="font-bold text-lg mb-2">Counts</h3>
|
|
<pre class="bg-gray-100 p-2 rounded text-sm overflow-auto">{{ json_encode($run->summary_counts, JSON_PRETTY_PRINT) }}</pre>
|
|
</div>
|
|
@endif
|
|
|
|
@if(!empty($run->failure_summary))
|
|
<div class="bg-white p-4 rounded shadow border-l-4 border-red-500">
|
|
<h3 class="font-bold text-lg mb-2 text-red-700">Failures</h3>
|
|
<div class="space-y-2">
|
|
@foreach($run->failure_summary as $failure)
|
|
<div class="bg-red-50 p-2 rounded">
|
|
<div class="font-mono text-xs text-red-800">{{ $failure['code'] ?? 'UNKNOWN' }}</div>
|
|
<div class="text-sm text-red-900">{{ $failure['message'] ?? 'Unknown error' }}</div>
|
|
</div>
|
|
@endforeach
|
|
</div>
|
|
</div>
|
|
@endif
|
|
|
|
<div class="bg-white p-4 rounded shadow">
|
|
<h3 class="font-bold text-lg mb-2">Context</h3>
|
|
<pre class="bg-gray-100 p-2 rounded text-sm overflow-auto">{{ json_encode($run->context, JSON_PRETTY_PRINT) }}</pre>
|
|
</div>
|
|
</div>
|