Skip to content

Commit 9379c32

Browse files
Revert "[devicelab] measure entire release folder size, zipped (#115612)" (#115617)
This reverts commit 0b33b85.
1 parent 0b33b85 commit 9379c32

File tree

1 file changed

+7
-17
lines changed

1 file changed

+7
-17
lines changed

dev/devicelab/lib/tasks/perf_tests.dart

Lines changed: 7 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1513,29 +1513,19 @@ class CompileTest {
15131513
watch.start();
15141514
await flutter('build', options: options);
15151515
watch.stop();
1516-
final String buildPath = path.join(
1516+
final String basename = path.basename(cwd);
1517+
final String exePath = path.join(
15171518
cwd,
15181519
'build',
15191520
'windows',
15201521
'runner',
15211522
'release',
1522-
);
1523+
'$basename.exe');
1524+
final File exe = file(exePath);
15231525
// On Windows, we do not produce a single installation package file,
1524-
// rather a directory containing an .exe and .dll files. Zip them all
1525-
// together to get an approximate release size.
1526-
final int result = await exec('tar.exe', <String>['-zcf', 'build/app.tar.gz', '"$buildPath"']);
1527-
if (result == 0) {
1528-
final File outputFile = file('build/app.tar.gz');
1529-
if (outputFile.existsSync()) {
1530-
releaseSizeInBytes = outputFile.lengthSync();
1531-
} else {
1532-
print('tar completed successfully, but ${outputFile.path} does not exist!');
1533-
releaseSizeInBytes = 0;
1534-
}
1535-
} else {
1536-
print('Failed to run tar.exe: $result');
1537-
releaseSizeInBytes = 0;
1538-
}
1526+
// rather a directory containing an .exe and .dll files.
1527+
// The release size is set to the size of the produced .exe file
1528+
releaseSizeInBytes = exe.lengthSync();
15391529
break;
15401530
}
15411531

0 commit comments

Comments
 (0)