Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Summary: getdeps windows file copy is very slow, speed it up Test Plan: Fetch ``` rm -rf z:/installed/perl-* # z:/build/perl-* z:/extracted/perl-* time python ./build/fbcode_builder/getdeps.py fetch perl ``` Before, 40s: ``` Building on {distro=None, distro_vers=10, fb=off, fbsource=off, os=windows, shared_libs=off, test=on} Assessing perl... Installing Z:\extracted\perl-strawberry-perl-5.28.1.1-64bit-portable.zip\perl -> Z:\installed\perl-DRGAS42y_YT9hZddELBr4c7ZE50hkZy1Cybn7PLzwFc real 0m40.150s user 0m0.000s sys 0m0.000s ``` After: ``` $ rm -rf z:/installed/perl-* 04 Dec 2024 19:55:39 04 Dec 2024 19:55:39 [Exit: 0] alex@fridge:~/local/folly $ time python ./build/fbcode_builder/getdeps.py build perl 04 Dec 2024 19:55:42 Building on {distro=None, distro_vers=10, fb=off, fbsource=off, os=windows, shared_libs=off, test=on} Assessing perl... Installing Z:\extracted\perl-strawberry-perl-5.28.1.1-64bit-portable.zip\perl -> Z:\installed\perl-DRGAS42y_YT9hZddELBr4c7ZE50hkZy1Cybn7PLzwFc --- + robocopy.exe \ + 'Z:\extracted\perl-strawberry-perl-5.28.1.1-64bit-portable.zip\perl' \ + 'Z:\installed\perl-DRGAS42y_YT9hZddELBr4c7ZE50hkZy1Cybn7PLzwFc' \ + /E \ + /NFL \ + /NDL \ + /NJH \ + /NJS \ + NP real 0m0.758s user 0m0.000s sys 0m0.000s 04 Dec 2024 19:55:43 [Exit: 0] alex@fridge:~/local/folly ```
- Loading branch information