nfv/nfv/nfv-tests/nfv_unit_tests
Joshua Kraitberg 6142d9f116 sw-deploy-strategy backend overhaul
Roughed in sw-deploy by replacing sw-upgrade and adding things as
needed.  The intention here being is to create the basic stage/step flow
for followup reviews.

There are numerous changes still required to complete the strategy.

TODO in followups:
* SWACT/unlock retries
* Fix any broken/new steps (precheck/deploy/hosts_list)
* Update USM API calls after they are changed
* Maintain state using USM api responses
* Major release support, including SWACT to controller-0 if required
* strategy reentrancy

TEST PLAN
PASSING: Unit tests
NOT PASSING: sw-deploy-strategy on AIO-SX
NOT PASSING: sw-deploy-strategy on system controllers (AIO-DX)

Depends-On: https://review.opendev.org/c/starlingx/nfv/+/914037
Story: 2011045
Task: 49783
Change-Id: If1eb5b45089f4a67d6d88093d0e215e510fd8c55
Signed-off-by: Joshua Kraitberg <joshua.kraitberg@windriver.com>
2024-04-15 10:42:14 -04:00
..
test_data Bring fw update detect and monitor up to the host level 2020-06-02 09:49:51 -04:00
tests sw-deploy-strategy backend overhaul 2024-04-15 10:42:14 -04:00
README StarlingX open source release updates 2018-05-31 07:36:51 -07:00
setup.py Fix relative imports in nfv 2023-01-24 22:16:39 +00:00

README

#
# Copyright (c) 2015-2016 Wind River Systems, Inc.
#
# SPDX-License-Identifier: Apache-2.0
#

# Tox (http://tox.testrun.org/) is a tool for running tests in multiple
# virtual environments.  To use it, "pip install tox" and then run "tox"
# from this directory (where the nfv_unit_tests are located).
#