update/sw-patch/cgcs-patch/cgcs_patch/tests
Jessica Castelino 00575b6dc2 Patch extraction and validation enhancements
This commit updates patch extraction process to read and untar
specific files. Additionally, it updates the process used to
extract sw_version from deeply nested tar archives of a patch
file.

Test Plan:
[PASS] Ran below command in DC env that invokes this code path
sw-patch --os-region-name SystemController upload <patch>.patch
[PASS] Uploaded an in-service and RR patch

Story: 2010993
Task: 49289
Change-Id: I7ada7b55f458c50ed3bf51e66841cc49592f2f71
Signed-off-by: Jessica Castelino <jessica.castelino@windriver.com>
2023-12-19 01:42:52 +00:00
..
api Debian: Remove sysinv references from sw-patch 2022-08-11 18:26:59 +00:00
__init__.py Fork cgcs-patch package as sw-patch for Debian 2022-03-29 20:35:14 +00:00
md5test.txt Fork cgcs-patch package as sw-patch for Debian 2022-03-29 20:35:14 +00:00
test_basics.py Remove rpm imports from debian patching code 2022-04-27 16:31:09 +00:00
test_patch_agent.py Debian: Remove dnf calls from sw-patch 2022-05-05 19:09:48 +00:00
test_patch_client.py Add additional unit tests for sw-patch 2022-12-22 22:14:37 +00:00
test_patch_controller_messages.py Add additional unit tests for sw-patch 2022-12-22 22:14:37 +00:00
test_patch_controller.py Unit tests for patch functions 2023-02-24 23:48:46 +00:00
test_patch_functions.py Patch extraction and validation enhancements 2023-12-19 01:42:52 +00:00
test_patch_utils.py Debian: Adding sw-patch unit tests 2022-06-03 20:04:16 +00:00