scripts: west flash with stm32CubeProgrammer testing
Add the option "--extload" for the "extload" argument. Signed-off-by: Francois Ramu <francois.ramu@st.com>
This commit is contained in:
parent
94d93af91f
commit
d490616d08
1 changed files with 15 additions and 0 deletions
|
@ -68,6 +68,7 @@ TEST_CASES = (
|
||||||
"cli": CLI_PATH,
|
"cli": CLI_PATH,
|
||||||
"use_elf": False,
|
"use_elf": False,
|
||||||
"erase": False,
|
"erase": False,
|
||||||
|
"extload": None,
|
||||||
"tool_opt": [],
|
"tool_opt": [],
|
||||||
"system": "",
|
"system": "",
|
||||||
"cli_path": str(CLI_PATH),
|
"cli_path": str(CLI_PATH),
|
||||||
|
@ -90,6 +91,7 @@ TEST_CASES = (
|
||||||
"cli": CLI_PATH,
|
"cli": CLI_PATH,
|
||||||
"use_elf": False,
|
"use_elf": False,
|
||||||
"erase": False,
|
"erase": False,
|
||||||
|
"extload": None,
|
||||||
"tool_opt": [],
|
"tool_opt": [],
|
||||||
"system": "",
|
"system": "",
|
||||||
"cli_path": str(CLI_PATH),
|
"cli_path": str(CLI_PATH),
|
||||||
|
@ -112,6 +114,7 @@ TEST_CASES = (
|
||||||
"cli": CLI_PATH,
|
"cli": CLI_PATH,
|
||||||
"use_elf": False,
|
"use_elf": False,
|
||||||
"erase": False,
|
"erase": False,
|
||||||
|
"extload": None,
|
||||||
"tool_opt": [],
|
"tool_opt": [],
|
||||||
"system": "",
|
"system": "",
|
||||||
"cli_path": str(CLI_PATH),
|
"cli_path": str(CLI_PATH),
|
||||||
|
@ -134,6 +137,7 @@ TEST_CASES = (
|
||||||
"cli": CLI_PATH,
|
"cli": CLI_PATH,
|
||||||
"use_elf": False,
|
"use_elf": False,
|
||||||
"erase": False,
|
"erase": False,
|
||||||
|
"extload": None,
|
||||||
"tool_opt": [],
|
"tool_opt": [],
|
||||||
"system": "",
|
"system": "",
|
||||||
"cli_path": str(CLI_PATH),
|
"cli_path": str(CLI_PATH),
|
||||||
|
@ -156,6 +160,7 @@ TEST_CASES = (
|
||||||
"cli": CLI_PATH,
|
"cli": CLI_PATH,
|
||||||
"use_elf": False,
|
"use_elf": False,
|
||||||
"erase": False,
|
"erase": False,
|
||||||
|
"extload": None,
|
||||||
"tool_opt": [],
|
"tool_opt": [],
|
||||||
"system": "",
|
"system": "",
|
||||||
"cli_path": str(CLI_PATH),
|
"cli_path": str(CLI_PATH),
|
||||||
|
@ -178,6 +183,7 @@ TEST_CASES = (
|
||||||
"cli": CLI_PATH,
|
"cli": CLI_PATH,
|
||||||
"use_elf": False,
|
"use_elf": False,
|
||||||
"erase": False,
|
"erase": False,
|
||||||
|
"extload": None,
|
||||||
"tool_opt": [],
|
"tool_opt": [],
|
||||||
"system": "",
|
"system": "",
|
||||||
"cli_path": str(CLI_PATH),
|
"cli_path": str(CLI_PATH),
|
||||||
|
@ -200,6 +206,7 @@ TEST_CASES = (
|
||||||
"cli": CLI_PATH,
|
"cli": CLI_PATH,
|
||||||
"use_elf": True,
|
"use_elf": True,
|
||||||
"erase": False,
|
"erase": False,
|
||||||
|
"extload": None,
|
||||||
"tool_opt": [],
|
"tool_opt": [],
|
||||||
"system": "",
|
"system": "",
|
||||||
"cli_path": str(CLI_PATH),
|
"cli_path": str(CLI_PATH),
|
||||||
|
@ -222,6 +229,7 @@ TEST_CASES = (
|
||||||
"cli": CLI_PATH,
|
"cli": CLI_PATH,
|
||||||
"use_elf": False,
|
"use_elf": False,
|
||||||
"erase": True,
|
"erase": True,
|
||||||
|
"extload": None,
|
||||||
"tool_opt": [],
|
"tool_opt": [],
|
||||||
"system": "",
|
"system": "",
|
||||||
"cli_path": str(CLI_PATH),
|
"cli_path": str(CLI_PATH),
|
||||||
|
@ -245,6 +253,7 @@ TEST_CASES = (
|
||||||
"cli": CLI_PATH,
|
"cli": CLI_PATH,
|
||||||
"use_elf": False,
|
"use_elf": False,
|
||||||
"erase": False,
|
"erase": False,
|
||||||
|
"extload": None,
|
||||||
"tool_opt": ["--skipErase"],
|
"tool_opt": ["--skipErase"],
|
||||||
"system": "",
|
"system": "",
|
||||||
"cli_path": str(CLI_PATH),
|
"cli_path": str(CLI_PATH),
|
||||||
|
@ -268,6 +277,7 @@ TEST_CASES = (
|
||||||
"cli": None,
|
"cli": None,
|
||||||
"use_elf": False,
|
"use_elf": False,
|
||||||
"erase": False,
|
"erase": False,
|
||||||
|
"extload": None,
|
||||||
"tool_opt": [],
|
"tool_opt": [],
|
||||||
"system": "Linux",
|
"system": "Linux",
|
||||||
"cli_path": str(LINUX_CLI_PATH),
|
"cli_path": str(LINUX_CLI_PATH),
|
||||||
|
@ -290,6 +300,7 @@ TEST_CASES = (
|
||||||
"cli": None,
|
"cli": None,
|
||||||
"use_elf": False,
|
"use_elf": False,
|
||||||
"erase": False,
|
"erase": False,
|
||||||
|
"extload": None,
|
||||||
"tool_opt": [],
|
"tool_opt": [],
|
||||||
"system": "Darwin",
|
"system": "Darwin",
|
||||||
"cli_path": str(MACOS_CLI_PATH),
|
"cli_path": str(MACOS_CLI_PATH),
|
||||||
|
@ -312,6 +323,7 @@ TEST_CASES = (
|
||||||
"cli": None,
|
"cli": None,
|
||||||
"use_elf": False,
|
"use_elf": False,
|
||||||
"erase": False,
|
"erase": False,
|
||||||
|
"extload": None,
|
||||||
"tool_opt": [],
|
"tool_opt": [],
|
||||||
"system": "Windows",
|
"system": "Windows",
|
||||||
"cli_path": str(WINDOWS_CLI_PATH),
|
"cli_path": str(WINDOWS_CLI_PATH),
|
||||||
|
@ -355,6 +367,7 @@ def test_stm32cubeprogrammer_init(
|
||||||
cli=tc["cli"],
|
cli=tc["cli"],
|
||||||
use_elf=tc["use_elf"],
|
use_elf=tc["use_elf"],
|
||||||
erase=tc["erase"],
|
erase=tc["erase"],
|
||||||
|
extload=tc["extload"],
|
||||||
tool_opt=tc["tool_opt"],
|
tool_opt=tc["tool_opt"],
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -393,6 +406,8 @@ def test_stm32cubeprogrammer_create(
|
||||||
args.extend(["--use-elf"])
|
args.extend(["--use-elf"])
|
||||||
if tc["erase"]:
|
if tc["erase"]:
|
||||||
args.append("--erase")
|
args.append("--erase")
|
||||||
|
if tc["extload"]:
|
||||||
|
args.extend(["--extload", tc["extload"]])
|
||||||
if tc["tool_opt"]:
|
if tc["tool_opt"]:
|
||||||
args.extend(["--tool-opt", " " + tc["tool_opt"][0]])
|
args.extend(["--tool-opt", " " + tc["tool_opt"][0]])
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue