From bd4f3c45fbad2c7bcacaca7f3afa988aca3d1b6d Mon Sep 17 00:00:00 2001 From: Muhannad Alrifaai Date: Wed, 12 Jul 2023 13:06:48 +0000 Subject: [PATCH] XML generation for data model is failing intermittently on pipeline. --- tools/bbf_common.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tools/bbf_common.py b/tools/bbf_common.py index 610c698d..b4a0f166 100755 --- a/tools/bbf_common.py +++ b/tools/bbf_common.py @@ -419,6 +419,7 @@ def generate_supported_dm(vendor_prefix=None, vendor_list=None, plugins=None): for DIR in LIST_DM_DIR: cd_dir(DIR) for _root, _dirs, files in os.walk("."): + files.sort() for filename in files: if filename.endswith('.c') is False or filename == BBF_TR181_ROOT_FILE or filename == BBF_TR104_ROOT_FILE: continue @@ -438,6 +439,7 @@ def generate_supported_dm(vendor_prefix=None, vendor_list=None, plugins=None): generate_datamodel_tree(BBF_TR181_ROOT_FILE) for _root, _dirs, files in os.walk("."): + files.sort() for filename in files: if filename.endswith('.c') is False or filename == BBF_VENDOR_ROOT_FILE or filename == BBF_TR181_ROOT_FILE: continue @@ -451,6 +453,7 @@ def generate_supported_dm(vendor_prefix=None, vendor_list=None, plugins=None): cd_dir(vendor_dir) for _root, _dirs, files in os.walk("."): + files.sort() for filename in files: if filename.endswith('.c') is False: continue