Speed up test archive compression 45/29745/2
authorVratko Polak <vrpolak@cisco.com>
Wed, 4 Nov 2020 10:08:06 +0000 (11:08 +0100)
committerVratko Polak <vrpolak@cisco.com>
Tue, 10 Nov 2020 13:04:55 +0000 (13:04 +0000)
commit0faec5f2e995afe00c22d1d93735305c2b3c518c
tree3813e7d04c2471df996bbb36ae38552f735269ad
parent7a3493819aecf113146db608ce88287cebb4edae
Speed up test archive compression

16 times faster setting at cost of 50% larger archive.

Before:

$ time ( cat tests.tar | xz -9e > tests.9e.tar.xz )

real    0m41.640s
user    0m41.009s
sys     0m0.602s

$ wc -c tests.9e.tar.xz
913432 tests.9e.tar.xz

After:

$ time ( cat tests.tar | xz -3 > tests.3.tar.xz )

real    0m2.422s
user    0m2.294s
sys     0m0.161s

$ wc -c tests.3.tar.xz
1556080 tests.3.tar.xz

Change-Id: Ia5c86183d4e19db3cbf95dd84cf86ee720ef4051
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
resources/libraries/bash/function/common.sh