summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorRoss Burton <ross.burton@arm.com>2023-10-19 14:40:53 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2023-10-19 14:53:43 +0100
commit4d6b586d37ab4528ed6dae6779cd730af9ef09c2 (patch)
tree40ab01f8df6fd7115d3baff01355b7183670082e /scripts
parentbe8429d986335aae65c2426862b97836ba46e42a (diff)
downloadopenembedded-core-4d6b586d37ab4528ed6dae6779cd730af9ef09c2.tar.gz
patchtest: sort when reading patches from a directory
When reading patches from a directory it's important to sort the output of os.listdir(), as that returns the files in an effectively random order. We can't test the patches apply if they're applied in the wrong order, and typically patch filenames are prefixed with a counter to ensure the order is correct. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/patchtest2
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/patchtest b/scripts/patchtest
index b71345d828..a1c824f7b7 100755
--- a/scripts/patchtest
+++ b/scripts/patchtest
@@ -177,7 +177,7 @@ def main():
return 1
if os.path.isdir(patch_path):
- patch_list = [os.path.join(patch_path, filename) for filename in os.listdir(patch_path)]
+ patch_list = [os.path.join(patch_path, filename) for filename in sorted(os.listdir(patch_path))]
else:
patch_list = [patch_path]