aves_mio1/.flutter/dev/devicelab/bin/tasks/smoke_test_device.dart
FabioMich66 19a982ede6
Some checks are pending
Quality check / Flutter analysis (push) Waiting to run
Quality check / CodeQL analysis (java-kotlin) (push) Waiting to run
first commit
2026-03-05 15:51:30 +01:00

23 lines
851 B
Dart

// Copyright 2014 The Flutter Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:flutter_devicelab/framework/devices.dart';
import 'package:flutter_devicelab/framework/framework.dart';
import 'package:flutter_devicelab/framework/task_result.dart';
/// Smoke test of a successful task.
Future<void> main() async {
deviceOperatingSystem = DeviceOperatingSystem.fake;
await task(() async {
final Device device = await devices.workingDevice;
if (device.deviceId == 'FAKE_SUCCESS') {
return TaskResult.success(
<String, dynamic>{'metric1': 42, 'metric2': 123, 'not_a_metric': 'something'},
benchmarkScoreKeys: <String>['metric1', 'metric2'],
);
} else {
return TaskResult.failure('Failed');
}
});
}