Updated sample app production device labs task (#10326)
This commit is contained in:
parent
3bb76961f6
commit
77c07871b4
@ -19,17 +19,15 @@ Future<TaskResult> samplePageCatalogGenerator() async {
|
||||
await inDirectory(catalogDirectory, () async {
|
||||
await flutter('packages', options: <String>['get']);
|
||||
|
||||
if (deviceOperatingSystem == DeviceOperatingSystem.ios) {
|
||||
if (deviceOperatingSystem == DeviceOperatingSystem.ios)
|
||||
await prepareProvisioningCertificates(catalogDirectory.path);
|
||||
// This causes an Xcode project to be created.
|
||||
await flutter('build', options: <String>['ios', '--profile']);
|
||||
}
|
||||
|
||||
await dart(<String>['bin/sample_page.dart']);
|
||||
|
||||
await flutter('drive', options: <String>[
|
||||
'--target',
|
||||
'test_driver/screenshot.dart',
|
||||
'-d',
|
||||
'--device-id',
|
||||
deviceId,
|
||||
]);
|
||||
});
|
||||
|
@ -161,6 +161,10 @@ void generate() {
|
||||
}
|
||||
});
|
||||
|
||||
samples.sort((SampleGenerator a, SampleGenerator b) {
|
||||
return a.sourceName.compareTo(b.sourceName);
|
||||
});
|
||||
|
||||
writeExpandedTemplate(
|
||||
outputFile('screenshot.dart', driverDirectory),
|
||||
screenshotTemplate,
|
||||
|
@ -19,7 +19,7 @@ void main() {
|
||||
});
|
||||
|
||||
test('take sample screenshots', () async {
|
||||
String prefix = Platform.isMacOS ? 'ios_' : "";
|
||||
final String prefix = Platform.isMacOS ? 'ios_' : "";
|
||||
final List<String> paths = <String>[
|
||||
@(paths)
|
||||
];
|
||||
|
Loading…
x
Reference in New Issue
Block a user