mirror of
https://github.com/linux-apfs/apfstests.git
synced 2026-05-01 15:01:44 -07:00
eba73e34fd
Currently generic/519 takes around 5-10 minutes for me. This is mainly due to the fact it uses a bunch of commands which spawn processes. This, coupled by the fact the algorithm is O(n^2) in the number of lines (624) for the sparse file and that test feels like it's hung. Fix this by re-implementing the existing logic in awk. This causes a s single processes to be spawned and the rest of the processing is done in-memory. This makes the test complete in 2 seconds for me. Signed-off-by: Nikolay Borisov <nborisov@suse.com> Reviewed-by: Eryu Guan <guaneryu@gmail.com> Signed-off-by: Eryu Guan <guaneryu@gmail.com>