diff --git a/src/devtools/mobileharness/fe/v6/angular/app/core/services/mock_data/hosts/overview_13.ts b/src/devtools/mobileharness/fe/v6/angular/app/core/services/mock_data/hosts/overview_13.ts
new file mode 100644
index 0000000000..146d6075f9
--- /dev/null
+++ b/src/devtools/mobileharness/fe/v6/angular/app/core/services/mock_data/hosts/overview_13.ts
@@ -0,0 +1,108 @@
+import {DeviceSummary, HostOverview} from '../../../models/host_overview';
+import {MockHostScenario} from '../models';
+
+import {createDefaultUiStatus} from './ui_status_utils';
+
+const overview: HostOverview = {
+ hostName: 'decommission-test-host.prod.example.com',
+ ip: '192.168.13.113',
+ os: 'gLinux',
+ labTypeDisplayNames: ['Satellite Lab'],
+ labServer: {
+ connectivity: {
+ state: 'RUNNING',
+ title: 'Running',
+ tooltip:
+ 'Host is running and connected. OmniLab is receiving heartbeats.',
+ },
+ activity: {
+ state: 'STARTED',
+ title: 'Started',
+ tooltip:
+ 'The Lab Server process was started by the release system, and OmniLab is receiving heartbeats.',
+ },
+ version: 'R126.0.0',
+ passThroughFlags: '',
+ },
+ daemonServer: {
+ status: {
+ state: 'RUNNING',
+ title: 'Running',
+ tooltip: 'The Daemon Server is running.',
+ },
+ version: '24.09.01',
+ },
+ properties: {},
+};
+
+const deviceSummaries: DeviceSummary[] = [
+ {
+ id: 'MISSING-DEV-1',
+ healthState: {
+ health: 'OUT_OF_SERVICE_NEEDS_FIXING',
+ title: 'Out of Service (Needs Fixing)',
+ tooltip: 'Device is missing.',
+ },
+ types: [{type: 'AndroidRealDevice', isAbnormal: false}],
+ deviceStatus: {isCritical: true, status: 'MISSING'},
+ label: 'old-device-1',
+ requiredDims: 'pool:missing',
+ model: 'Pixel 6',
+ version: '13',
+ },
+ {
+ id: 'MISSING-DEV-2',
+ healthState: {
+ health: 'OUT_OF_SERVICE_NEEDS_FIXING',
+ title: 'Out of Service (Needs Fixing)',
+ tooltip: 'Device is missing.',
+ },
+ types: [{type: 'AndroidRealDevice', isAbnormal: false}],
+ deviceStatus: {isCritical: true, status: 'MISSING'},
+ label: 'old-device-2',
+ requiredDims: 'pool:missing',
+ model: 'Pixel 6 Pro',
+ version: '13',
+ },
+ {
+ id: 'MISSING-DEV-3',
+ healthState: {
+ health: 'OUT_OF_SERVICE_NEEDS_FIXING',
+ title: 'Out of Service (Needs Fixing)',
+ tooltip: 'Device is missing.',
+ },
+ types: [{type: 'AndroidRealDevice', isAbnormal: false}],
+ deviceStatus: {isCritical: true, status: 'MISSING'},
+ label: 'old-device-3',
+ requiredDims: 'pool:missing',
+ model: 'Pixel 7',
+ version: '14',
+ },
+ {
+ id: 'ACTIVE-DEV-4',
+ healthState: {
+ health: 'IN_SERVICE_IDLE',
+ title: 'In Service (Idle)',
+ tooltip: 'Device is healthy and ready for tasks.',
+ },
+ types: [{type: 'AndroidRealDevice', isAbnormal: false}],
+ deviceStatus: {isCritical: false, status: 'IDLE'},
+ label: 'active-device',
+ requiredDims: 'pool:active',
+ model: 'Pixel 8',
+ version: '14',
+ },
+];
+
+/** Mock host overview data. */
+export const OVERVIEW_13: MockHostScenario = {
+ hostName: 'decommission-test-host.prod.example.com',
+ scenarioName: 'Overview 13: Decommission Devices',
+ overview,
+ deviceSummaries,
+ hostConfigResult: {
+ hostConfig: undefined,
+ uiStatus: createDefaultUiStatus(),
+ },
+ defaultDeviceConfig: null,
+};
diff --git a/src/devtools/mobileharness/fe/v6/angular/app/core/services/mock_data/index.ts b/src/devtools/mobileharness/fe/v6/angular/app/core/services/mock_data/index.ts
index 360fb997e5..94c6131577 100644
--- a/src/devtools/mobileharness/fe/v6/angular/app/core/services/mock_data/index.ts
+++ b/src/devtools/mobileharness/fe/v6/angular/app/core/services/mock_data/index.ts
@@ -49,6 +49,7 @@ import {OVERVIEW_09} from './hosts/overview_09';
import {OVERVIEW_10} from './hosts/overview_10';
import {OVERVIEW_11} from './hosts/overview_11';
import {OVERVIEW_12} from './hosts/overview_12';
+import {OVERVIEW_13} from './hosts/overview_13';
import {MockDeviceScenario, MockHostScenario} from './models';
/**
@@ -107,4 +108,5 @@ export const MOCK_HOST_SCENARIOS: MockHostScenario[] = [
OVERVIEW_10,
OVERVIEW_11,
OVERVIEW_12,
+ OVERVIEW_13,
];
diff --git a/src/devtools/mobileharness/fe/v6/angular/app/features/device_detail/components/device_config/device_empty/device_empty.ng.html b/src/devtools/mobileharness/fe/v6/angular/app/features/device_detail/components/device_config/device_empty/device_empty.ng.html
index 90c7ea63da..16deaba29c 100644
--- a/src/devtools/mobileharness/fe/v6/angular/app/features/device_detail/components/device_config/device_empty/device_empty.ng.html
+++ b/src/devtools/mobileharness/fe/v6/angular/app/features/device_detail/components/device_config/device_empty/device_empty.ng.html
@@ -14,7 +14,7 @@
Host Configuration Not Found
@@ -58,7 +58,7 @@ {{ title }}