[fuchsia] Change format of ffx call to debug spam. (#105169)

This commit is contained in:
Alexander Biggs 2022-07-10 15:51:06 -07:00 committed by GitHub
parent fd31554265
commit 7db73c0a93
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 34 additions and 11 deletions

View File

@ -482,7 +482,7 @@ class FuchsiaDeviceDiscovery implements DeviceDiscovery {
@override @override
Future<List<String>> discoverDevices() async { Future<List<String>> discoverDevices() async {
final List<String> output = (await eval(_ffx, <String>['target', 'list', '--format', 's'])) final List<String> output = (await eval(_ffx, <String>['target', 'list', '-f', 's']))
.trim() .trim()
.split('\n'); .split('\n');
@ -505,7 +505,7 @@ class FuchsiaDeviceDiscovery implements DeviceDiscovery {
<String>[ <String>[
'target', 'target',
'list', 'list',
'--format', '-f',
'a', 'a',
deviceId, deviceId,
] ]

View File

@ -57,7 +57,9 @@ class FuchsiaFfx {
...<String>['-T', '${timeout.inSeconds}'], ...<String>['-T', '${timeout.inSeconds}'],
'target', 'target',
'list', 'list',
'--format', // TODO(akbiggs): Revert -f back to --format once we've verified that
// analytics spam is coming from here.
'-f',
's', 's',
]; ];
final RunResult result = await _processUtils.run(command); final RunResult result = await _processUtils.run(command);
@ -84,7 +86,7 @@ class FuchsiaFfx {
ffx.path, ffx.path,
'target', 'target',
'list', 'list',
'--format', '-f',
'a', 'a',
deviceName, deviceName,
]; ];

View File

@ -45,7 +45,7 @@ void main() {
final ProcessManager processManager = final ProcessManager processManager =
FakeProcessManager.list(<FakeCommand>[ FakeProcessManager.list(<FakeCommand>[
FakeCommand( FakeCommand(
command: <String>[ffx.path, 'target', 'list', '--format', 's'], command: <String>[ffx.path, 'target', 'list', '-f', 's'],
stderr: 'No devices found.', stderr: 'No devices found.',
), ),
]); ]);
@ -66,7 +66,7 @@ void main() {
final ProcessManager processManager = final ProcessManager processManager =
FakeProcessManager.list(<FakeCommand>[ FakeProcessManager.list(<FakeCommand>[
FakeCommand( FakeCommand(
command: <String>[ffx.path, 'target', 'list', '--format', 's'], command: <String>[ffx.path, 'target', 'list', '-f', 's'],
exitCode: 1, exitCode: 1,
stderr: 'unexpected error', stderr: 'unexpected error',
), ),
@ -88,7 +88,7 @@ void main() {
final ProcessManager processManager = final ProcessManager processManager =
FakeProcessManager.list(<FakeCommand>[ FakeProcessManager.list(<FakeCommand>[
FakeCommand( FakeCommand(
command: <String>[ffx.path, 'target', 'list', '--format', 's'], command: <String>[ffx.path, 'target', 'list', '-f', 's'],
stdout: 'device1\ndevice2', stdout: 'device1\ndevice2',
), ),
]); ]);
@ -109,7 +109,7 @@ void main() {
final ProcessManager processManager = final ProcessManager processManager =
FakeProcessManager.list(<FakeCommand>[ FakeProcessManager.list(<FakeCommand>[
FakeCommand( FakeCommand(
command: <String>[ffx.path, '-T', '2', 'target', 'list', '--format', 's'], command: <String>[ffx.path, '-T', '2', 'target', 'list', '-f', 's'],
stdout: 'device1', stdout: 'device1',
), ),
]); ]);
@ -143,7 +143,14 @@ void main() {
final ProcessManager processManager = final ProcessManager processManager =
FakeProcessManager.list(<FakeCommand>[ FakeProcessManager.list(<FakeCommand>[
FakeCommand( FakeCommand(
command: <String>[ffx.path, 'target', 'list', '--format', 'a', 'unknown-device'], command: <String>[
ffx.path,
'target',
'list',
'-f',
'a',
'unknown-device'
],
exitCode: 2, exitCode: 2,
stderr: 'No devices found.', stderr: 'No devices found.',
), ),
@ -165,7 +172,14 @@ void main() {
final ProcessManager processManager = final ProcessManager processManager =
FakeProcessManager.list(<FakeCommand>[ FakeProcessManager.list(<FakeCommand>[
FakeCommand( FakeCommand(
command: <String>[ffx.path, 'target', 'list', '--format', 'a', 'error-device'], command: <String>[
ffx.path,
'target',
'list',
'-f',
'a',
'error-device'
],
exitCode: 1, exitCode: 1,
stderr: 'unexpected error', stderr: 'unexpected error',
), ),
@ -187,7 +201,14 @@ void main() {
final ProcessManager processManager = final ProcessManager processManager =
FakeProcessManager.list(<FakeCommand>[ FakeProcessManager.list(<FakeCommand>[
FakeCommand( FakeCommand(
command: <String>[ffx.path, 'target', 'list', '--format', 'a', 'known-device'], command: <String>[
ffx.path,
'target',
'list',
'-f',
'a',
'known-device'
],
stdout: '1234-1234-1234-1234', stdout: '1234-1234-1234-1234',
), ),
]); ]);