fix tree (#79329)
This commit is contained in:
parent
39499bd2bf
commit
374993ce88
@ -19,7 +19,9 @@ import 'package:flutter_devicelab/framework/utils.dart';
|
|||||||
/// Must match flutter_driver/lib/src/common.dart.
|
/// Must match flutter_driver/lib/src/common.dart.
|
||||||
///
|
///
|
||||||
/// Redefined here to avoid taking a dependency on flutter_driver.
|
/// Redefined here to avoid taking a dependency on flutter_driver.
|
||||||
final String _testOutputDirectory = Platform.environment['FLUTTER_TEST_OUTPUTS_DIR'] ?? 'build';
|
String _testOutputDirectory(String testDirectory) {
|
||||||
|
return Platform.environment['FLUTTER_TEST_OUTPUTS_DIR'] ?? '$testDirectory/build';
|
||||||
|
}
|
||||||
|
|
||||||
TaskFunction createComplexLayoutScrollPerfTest({bool measureCpuGpu = true}) {
|
TaskFunction createComplexLayoutScrollPerfTest({bool measureCpuGpu = true}) {
|
||||||
return PerfTest(
|
return PerfTest(
|
||||||
@ -302,7 +304,7 @@ TaskFunction createStackSizeTest() {
|
|||||||
hostAgent.dumpDirectory.path,
|
hostAgent.dumpDirectory.path,
|
||||||
]);
|
]);
|
||||||
final Map<String, dynamic> data = json.decode(
|
final Map<String, dynamic> data = json.decode(
|
||||||
file('$testDirectory/$_testOutputDirectory/stack_size.json').readAsStringSync(),
|
file('${_testOutputDirectory(testDirectory)}/stack_size.json').readAsStringSync(),
|
||||||
) as Map<String, dynamic>;
|
) as Map<String, dynamic>;
|
||||||
|
|
||||||
final Map<String, dynamic> result = <String, dynamic>{
|
final Map<String, dynamic> result = <String, dynamic>{
|
||||||
@ -399,7 +401,7 @@ TaskFunction createsScrollSmoothnessPerfTest() {
|
|||||||
hostAgent.dumpDirectory.path,
|
hostAgent.dumpDirectory.path,
|
||||||
]);
|
]);
|
||||||
final Map<String, dynamic> data = json.decode(
|
final Map<String, dynamic> data = json.decode(
|
||||||
file('$testDirectory/$_testOutputDirectory/scroll_smoothness_test.json').readAsStringSync(),
|
file('${_testOutputDirectory(testDirectory)}/scroll_smoothness_test.json').readAsStringSync(),
|
||||||
) as Map<String, dynamic>;
|
) as Map<String, dynamic>;
|
||||||
|
|
||||||
final Map<String, dynamic> result = <String, dynamic>{};
|
final Map<String, dynamic> result = <String, dynamic>{};
|
||||||
@ -450,7 +452,7 @@ TaskFunction createFramePolicyIntegrationTest() {
|
|||||||
hostAgent.dumpDirectory.path,
|
hostAgent.dumpDirectory.path,
|
||||||
]);
|
]);
|
||||||
final Map<String, dynamic> data = json.decode(
|
final Map<String, dynamic> data = json.decode(
|
||||||
file('$testDirectory/$_testOutputDirectory/frame_policy_event_delay.json').readAsStringSync(),
|
file('${_testOutputDirectory(testDirectory)}/frame_policy_event_delay.json').readAsStringSync(),
|
||||||
) as Map<String, dynamic>;
|
) as Map<String, dynamic>;
|
||||||
final Map<String, dynamic> fullLiveData = data['fullyLive'] as Map<String, dynamic>;
|
final Map<String, dynamic> fullLiveData = data['fullyLive'] as Map<String, dynamic>;
|
||||||
final Map<String, dynamic> benchmarkLiveData = data['benchmarkLive'] as Map<String, dynamic>;
|
final Map<String, dynamic> benchmarkLiveData = data['benchmarkLive'] as Map<String, dynamic>;
|
||||||
@ -562,7 +564,7 @@ class StartupTest {
|
|||||||
], canFail: true);
|
], canFail: true);
|
||||||
if (result == 0) {
|
if (result == 0) {
|
||||||
final Map<String, dynamic> data = json.decode(
|
final Map<String, dynamic> data = json.decode(
|
||||||
file('$testDirectory/$_testOutputDirectory/start_up_info.json').readAsStringSync(),
|
file('${_testOutputDirectory(testDirectory)}/start_up_info.json').readAsStringSync(),
|
||||||
) as Map<String, dynamic>;
|
) as Map<String, dynamic>;
|
||||||
results.add(data);
|
results.add(data);
|
||||||
} else {
|
} else {
|
||||||
@ -705,7 +707,7 @@ class PerfTest {
|
|||||||
hostAgent.dumpDirectory.path,
|
hostAgent.dumpDirectory.path,
|
||||||
]);
|
]);
|
||||||
final Map<String, dynamic> data = json.decode(
|
final Map<String, dynamic> data = json.decode(
|
||||||
file('$testDirectory/$_testOutputDirectory/$resultFilename.json').readAsStringSync(),
|
file('${_testOutputDirectory(testDirectory)}/$resultFilename.json').readAsStringSync(),
|
||||||
) as Map<String, dynamic>;
|
) as Map<String, dynamic>;
|
||||||
|
|
||||||
if (data['frame_count'] as int < 5) {
|
if (data['frame_count'] as int < 5) {
|
||||||
@ -722,7 +724,7 @@ class PerfTest {
|
|||||||
data,
|
data,
|
||||||
detailFiles: <String>[
|
detailFiles: <String>[
|
||||||
if (saveTraceFile)
|
if (saveTraceFile)
|
||||||
'$testDirectory/$_testOutputDirectory/$traceFilename.json',
|
'${_testOutputDirectory(testDirectory)}/$traceFilename.json',
|
||||||
],
|
],
|
||||||
benchmarkScoreKeys: benchmarkScoreKeys ?? <String>[
|
benchmarkScoreKeys: benchmarkScoreKeys ?? <String>[
|
||||||
..._kCommonScoreKeys,
|
..._kCommonScoreKeys,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user