update new json change
This commit is contained in:
4
.github/workflows/hil_test.yml
vendored
4
.github/workflows/hil_test.yml
vendored
@@ -83,4 +83,6 @@ jobs:
|
|||||||
merge-multiple: true
|
merge-multiple: true
|
||||||
|
|
||||||
- name: Test on actual hardware
|
- name: Test on actual hardware
|
||||||
run: python3 test/hil/hil_test.py ${{ env.HIL_JSON }}
|
run: |
|
||||||
|
ls cmake-build/
|
||||||
|
python3 test/hil/hil_test.py ${{ env.HIL_JSON }}
|
||||||
|
@@ -424,20 +424,20 @@ def test_board(board):
|
|||||||
test_list.append('device/board_test')
|
test_list.append('device/board_test')
|
||||||
|
|
||||||
err_count = 0
|
err_count = 0
|
||||||
flags_opt_list = [""]
|
flags_on_list = [""]
|
||||||
if 'build_flags_on' in board:
|
if 'build' in board and 'flags_on' in board['build']:
|
||||||
flags_opt_list = board['build_flags_on']
|
flags_on_list = board['build']['flags_on']
|
||||||
|
|
||||||
for flags_opt in flags_opt_list:
|
for f1 in flags_on_list:
|
||||||
flags_opt_str = ""
|
f1_str = ""
|
||||||
if flags_opt != "":
|
if f1 != "":
|
||||||
flags_opt_str = '-' + flags_opt.replace(' ', '-')
|
f1_str = '-' + f1.replace(' ', '-')
|
||||||
for test in test_list:
|
for test in test_list:
|
||||||
fw_dir = f'cmake-build/cmake-build-{name}{flags_opt_str}/{test}'
|
fw_dir = f'cmake-build/cmake-build-{name}{f1_str}/{test}'
|
||||||
if not os.path.exists(fw_dir):
|
if not os.path.exists(fw_dir):
|
||||||
fw_dir = f'examples/cmake-build-{name}{flags_opt_str}/{test}'
|
fw_dir = f'examples/cmake-build-{name}{f1_str}/{test}'
|
||||||
fw_name = f'{fw_dir}/{os.path.basename(test)}'
|
fw_name = f'{fw_dir}/{os.path.basename(test)}'
|
||||||
print(f'{name+flags_opt_str:40} {test:30} ... ', end='')
|
print(f'{name+f1_str:40} {test:30} ... ', end='')
|
||||||
|
|
||||||
if not os.path.exists(fw_dir):
|
if not os.path.exists(fw_dir):
|
||||||
print('Skip (no binary)')
|
print('Skip (no binary)')
|
||||||
|
Reference in New Issue
Block a user